メソッドLoadFromSource
LoadFromSource(String)
データ ソースからオブジェクトをロードします。キーはパラメータとして渡されます。
宣言
ProviderCacheItem LoadFromSource(string key)
計測パラメータ
タイプ | 名前 | 説明 |
---|---|---|
System.String | キー | オブジェクトを参照するために使用されるキー。 |
返品
タイプ | 説明 |
---|---|
ProviderCacheItem | いくつかの制限されたフィールドを持つ CacheItem。 |
例
次の例では、データ ソースに対して単一の操作を実行します。
public ProviderCacheItem LoadFromSource(string key)
{
return new ProviderCacheItem(_source.LoadCustomer(key));
}
LoadFromSource(ICollection )。
データ ソースからオブジェクトの配列をロードします。キーはパラメータとして渡されます。
宣言
IDictionary<string, ProviderCacheItem> LoadFromSource(ICollection<string> keys)
計測パラメータ
タイプ | 名前 | 説明 |
---|---|---|
System.Collections.Generic.ICollection<System.String> | キー | キーの配列。 |
返品
タイプ | 説明 |
---|---|
System.Collections.Generic.IDictionary<System.String, ProviderCacheItem> |
例
次の例では、データ ソースに対して複数の操作を実行します。
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;
}