CacheExtensions.Set 메서드

정의

오버로드

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

키와 연결할 값입니다.

반품

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 인스턴스입니다.

반품

TItem

설정된 값입니다.

적용 대상

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 캐시 항목이 만료되는 원인입니다.

반품

TItem

설정된 값입니다.

적용 대상

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

캐시 항목이 만료되는 시점입니다.

반품

TItem

설정된 값입니다.

적용 대상

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

캐시 항목이 만료되는 이후의 기간입니다.

반품

TItem

설정된 값입니다.

적용 대상