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
Set<TItem>(IMemoryCache, Object, TItem) |
Bir değeri içinde belirtilen anahtarla ilişkilendirir IMemoryCache. |
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Bir önbellek girdisini belirtilen anahtarla ilişkilendirir ve var olan MemoryCacheEntryOptions bir girdinin değerlerini oluşturulan girişe uygular. |
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Önbellek girdisini, süresi dolduğunda IChangeToken süresi dolacak belirtilen anahtarla ilişkilendirir. |
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Önbellekte belirtilen girdiyi oluşturur veya üzerine yazar ve değeri mutlak bir son kullanma tarihiyle ayarlar. |
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Bir önbellek girişini belirtilen süre sonunda süresi dolacak belirtilen bir anahtarla ilişkilendirir. |
Set<TItem>(IMemoryCache, Object, TItem)
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
- Kaynak:
- MemoryCacheExtensions.cs
Bir değeri içinde belirtilen anahtarla ilişkilendirir 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
Bir önbellek girdisini belirtilen anahtarla ilişkilendirir ve var olan MemoryCacheEntryOptions bir girdinin değerlerini oluşturulan girişe 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
Önbellek girdisini, süresi dolduğunda IChangeToken süresi dolacak belirtilen anahtarla ilişkilendirir.
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
Önbellekte belirtilen girdiyi oluşturur veya üzerine yazar ve değeri mutlak bir son kullanma tarihiyle 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
Değerin türü.
Parametreler
- cache
- IMemoryCache
Değerleri serileştirilmemiş yerel, bellek içi önbellek.
- key
- Object
Oluşturulacak veya üzerine yazacak giriş.
- value
- TItem
Bulunan değer veya null
.
- absoluteExpiration
- DateTimeOffset
Son kullanma süresi mutlak olarak.
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
Bir önbellek girişini belirtilen süre sonunda süresi dolacak belirtilen bir anahtarla ilişkilendirir.
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 girişinin süresinin dolacağı süre.
Döndürülenler
Ayarlanan değer.