메서드 LoadFromSource
LoadFromSource(문자열)
데이터 소스에서 개체를 로드하는 역할을 담당합니다. 키가 매개변수로 전달됩니다.
선언
ProviderCacheItem LoadFromSource(string key)
파라미터
타입 | 성함 | 상품 설명 |
---|---|---|
시스템.문자열 | 키 | 객체를 참조하는 데 사용되는 키입니다. |
반품
타입 | 상품 설명 |
---|---|
ProviderCache 항목 | 일부 제한된 필드가 있는 CacheItem입니다. |
예
다음 예에서는 데이터 원본에 대해 단일 작업을 수행합니다.
public ProviderCacheItem LoadFromSource(string key)
{
return new ProviderCacheItem(_source.LoadCustomer(key));
}
LoadFromSource(ICollection )
데이터 소스에서 객체 배열을 로드하는 일을 담당합니다. 키는 매개변수로 전달됩니다.
선언
IDictionary<string, ProviderCacheItem> LoadFromSource(ICollection<string> keys)
파라미터
타입 | 성함 | 상품 설명 |
---|---|---|
시스템.컬렉션.일반.ICollection<시스템.문자열> | 키 | 키 배열. |
반품
타입 | 상품 설명 |
---|---|
시스템.컬렉션.일반.IDictionary<시스템.문자열, ProviderCache 항목> |
예
다음 예에서는 데이터 소스에 대해 여러 작업을 수행합니다.
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;
}