Metodo LoadFromSource
LoadFromSource(Stringa)
Responsabile del caricamento dell'oggetto dall'origine dati. La chiave viene passata come parametro.
Dichiarazione
ProviderCacheItem LoadFromSource(string key)
parametri
Tipologia | Nome | Descrizione |
---|---|---|
System.String | chiave | Chiave utilizzata per fare riferimento all'oggetto. |
Reso
Tipologia | Descrizione |
---|---|
ProviderCacheItem | Un CacheItem con alcuni campi limitati. |
Esempi
L'esempio seguente esegue una singola operazione sull'origine dati.
public ProviderCacheItem LoadFromSource(string key)
{
return new ProviderCacheItem(_source.LoadCustomer(key));
}
LoadFromSource(ICollection )
Responsabile del caricamento dell'array di oggetti dall'origine dati. Le chiavi vengono passate come parametro.
Dichiarazione
IDictionary<string, ProviderCacheItem> LoadFromSource(ICollection<string> keys)
parametri
Tipologia | Nome | Descrizione |
---|---|---|
System.Collections.Generic.ICollection<System.String> | Tasti | Matrice di chiavi. |
Reso
Tipologia | Descrizione |
---|---|
System.Collections.Generic.IDictionary<System.String, ProviderCacheItem> |
Esempi
L'esempio seguente esegue più operazioni sull'origine dati.
public IDictionary<string, ProviderCacheItem> LoadFromSource(ICollection<string> keys)
{
Dictionary<string, ProviderCacheItem> dictionary = new Dictionary<string, ProviderCacheItem>();
foreach (string key in keys)
{
ProviderCacheItem item = LoadFromSource(key);
dictionary.Add(key, item);
}
return dictionary;
}