CacheExtensions.Set 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| Set<TItem>(IMemoryCache, Object, TItem) |
의 키와 값을 연결합니다 IMemoryCache. |
| Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
지정된 키와 값을 사용하여 캐시 항목을 설정하고 기존 MemoryCacheEntryOptions 값을 만든 항목에 적용합니다. |
| Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
만료될 때 IChangeToken 만료되는 지정된 키와 값을 사용하여 캐시 항목을 설정합니다. |
| Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
지정된 기간 동안 만료되는 지정된 키와 값을 사용하여 캐시 항목을 설정합니다. |
| Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
지정된 키와 현재부터 지정된 기간에 만료되는 값을 사용하여 캐시 항목을 설정합니다. |
Set<TItem>(IMemoryCache, Object, TItem)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
의 키와 값을 연결합니다 IMemoryCache.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value);
public static TItem Set<TItem>(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem) As TItem
형식 매개 변수
- TItem
설정할 개체의 형식입니다.
매개 변수
- cache
- IMemoryCache
이 메서드가 IMemoryCache 확장되는 인스턴스입니다.
- key
- Object
설정할 항목의 키입니다.
- value
- TItem
키와 연결할 값입니다.
반품
설정된 값입니다.
적용 대상
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
지정된 키와 값을 사용하여 캐시 항목을 설정하고 기존 MemoryCacheEntryOptions 값을 만든 항목에 적용합니다.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value, Microsoft::Extensions::Caching::Memory::MemoryCacheEntryOptions ^ options);
public static TItem Set<TItem>(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions? options);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item * Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem, options As MemoryCacheEntryOptions) As TItem
형식 매개 변수
- TItem
설정할 개체의 형식입니다.
매개 변수
- cache
- IMemoryCache
이 메서드가 IMemoryCache 확장되는 인스턴스입니다.
- key
- Object
설정할 항목의 키입니다.
- value
- TItem
키와 연결할 값입니다.
- options
- MemoryCacheEntryOptions
새 항목에 적용할 기존 MemoryCacheEntryOptions 인스턴스입니다.
반품
설정된 값입니다.
적용 대상
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
만료될 때 IChangeToken 만료되는 지정된 키와 값을 사용하여 캐시 항목을 설정합니다.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value, Microsoft::Extensions::Primitives::IChangeToken ^ expirationToken);
public static TItem Set<TItem>(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, Microsoft.Extensions.Primitives.IChangeToken expirationToken);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item * Microsoft.Extensions.Primitives.IChangeToken -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem, expirationToken As IChangeToken) As TItem
형식 매개 변수
- TItem
설정할 개체의 형식입니다.
매개 변수
- cache
- IMemoryCache
이 메서드가 IMemoryCache 확장되는 인스턴스입니다.
- key
- Object
설정할 항목의 키입니다.
- value
- TItem
키와 연결할 값입니다.
- expirationToken
- IChangeToken
IChangeToken 캐시 항목이 만료되는 원인입니다.
반품
설정된 값입니다.
적용 대상
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
지정된 기간 동안 만료되는 지정된 키와 값을 사용하여 캐시 항목을 설정합니다.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value, DateTimeOffset absoluteExpiration);
public static TItem Set<TItem>(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, DateTimeOffset absoluteExpiration);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item * DateTimeOffset -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem, absoluteExpiration As DateTimeOffset) As TItem
형식 매개 변수
- TItem
설정할 개체의 형식입니다.
매개 변수
- cache
- IMemoryCache
이 메서드가 IMemoryCache 확장되는 인스턴스입니다.
- key
- Object
설정할 항목의 키입니다.
- value
- TItem
키와 연결할 값입니다.
- absoluteExpiration
- DateTimeOffset
캐시 항목이 만료되는 시점입니다.
반품
설정된 값입니다.
적용 대상
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
지정된 키와 현재부터 지정된 기간에 만료되는 값을 사용하여 캐시 항목을 설정합니다.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value, TimeSpan absoluteExpirationRelativeToNow);
public static TItem Set<TItem>(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, TimeSpan absoluteExpirationRelativeToNow);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item * TimeSpan -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem, absoluteExpirationRelativeToNow As TimeSpan) As TItem
형식 매개 변수
- TItem
설정할 개체의 형식입니다.
매개 변수
- cache
- IMemoryCache
이 메서드가 IMemoryCache 확장되는 인스턴스입니다.
- key
- Object
설정할 항목의 키입니다.
- value
- TItem
키와 연결할 값입니다.
- absoluteExpirationRelativeToNow
- TimeSpan
캐시 항목이 만료되는 이후의 기간입니다.
반품
설정된 값입니다.