CacheExtensions.Set Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Set<TItem>(IMemoryCache, Object, TItem) |
Bir değeri içindeki bir anahtarla ilişkilendirin IMemoryCache. |
| Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Verilen anahtar ve değerle bir önbellek girdisi ayarlar ve var olan MemoryCacheEntryOptions bir girdinin değerlerini oluşturulan girdiye uygular. |
| Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Süresi dolduğunda IChangeToken süresi dolacak belirli bir anahtar ve değere sahip bir önbellek girdisi ayarlar. |
| Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Verilen süre içinde süresi dolacak belirli bir anahtara ve değere sahip bir önbellek girdisi ayarlar. |
| Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Verilen anahtara ve değere sahip bir önbellek girdisi ayarlar ve bu sürenin süresi bundan sonra dolacak. |
Set<TItem>(IMemoryCache, Object, TItem)
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
Bir değeri içindeki bir anahtarla ilişkilendirin 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
Tür Parametreleri
- TItem
Ayarlanacağı nesnenin türü.
Parametreler
- cache
- IMemoryCache
Bu yöntemin IMemoryCache genişletir örneği.
- key
- Object
Ayarlanacağı girişin anahtarı.
- value
- TItem
Anahtarla ilişkilendirilecek değer.
Döndürülenler
Ayarlanan değer.
Şunlara uygulanır
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
Verilen anahtar ve değerle bir önbellek girdisi ayarlar ve var olan MemoryCacheEntryOptions bir girdinin değerlerini oluşturulan girdiye uygular.
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
Tür Parametreleri
- TItem
Ayarlanacağı nesnenin türü.
Parametreler
- cache
- IMemoryCache
Bu yöntemin IMemoryCache genişletir örneği.
- key
- Object
Ayarlanacağı girişin anahtarı.
- value
- TItem
Anahtarla ilişkilendirilecek değer.
- options
- MemoryCacheEntryOptions
Yeni girişe uygulanacak mevcut MemoryCacheEntryOptions örnek.
Döndürülenler
Ayarlanan değer.
Şunlara uygulanır
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
Süresi dolduğunda IChangeToken süresi dolacak belirli bir anahtar ve değere sahip bir önbellek girdisi ayarlar.
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
Tür Parametreleri
- TItem
Ayarlanacağı nesnenin türü.
Parametreler
- cache
- IMemoryCache
Bu yöntemin IMemoryCache genişletir örneği.
- key
- Object
Ayarlanacağı girişin anahtarı.
- value
- TItem
Anahtarla ilişkilendirilecek değer.
- expirationToken
- IChangeToken
IChangeToken Önbellek girişinin süresinin dolmasına neden olan.
Döndürülenler
Ayarlanan değer.
Şunlara uygulanır
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
Verilen süre içinde süresi dolacak belirli bir anahtara ve değere sahip bir önbellek girdisi ayarlar.
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
Tür Parametreleri
- TItem
Ayarlanacağı nesnenin türü.
Parametreler
- cache
- IMemoryCache
Bu yöntemin IMemoryCache genişletir örneği.
- key
- Object
Ayarlanacağı girişin anahtarı.
- value
- TItem
Anahtarla ilişkilendirilecek değer.
- absoluteExpiration
- DateTimeOffset
Önbellek girdisinin süresinin dolacağı nokta.
Döndürülenler
Ayarlanan değer.
Şunlara uygulanır
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
Verilen anahtara ve değere sahip bir önbellek girdisi ayarlar ve bu sürenin süresi bundan sonra dolacak.
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
Tür Parametreleri
- TItem
Ayarlanacağı nesnenin türü.
Parametreler
- cache
- IMemoryCache
Bu yöntemin IMemoryCache genişletir örneği.
- key
- Object
Ayarlanacağı girişin anahtarı.
- value
- TItem
Anahtarla ilişkilendirilecek değer.
- absoluteExpirationRelativeToNow
- TimeSpan
Önbellek girdisinin süresinin dolacağı süre.
Döndürülenler
Ayarlanan değer.