CacheExtensions.Set Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Set<TItem>(IMemoryCache, Object, TItem) |
Skojarz wartość z kluczem w obiekcie IMemoryCache. |
| Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Ustawia wpis pamięci podręcznej z danym kluczem i wartością i zastosuje wartości istniejącego MemoryCacheEntryOptions do utworzonego wpisu. |
| Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Ustawia wpis pamięci podręcznej z danym kluczem i wartością, która wygaśnie po IChangeToken wygaśnięciu. |
| Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Ustawia wpis pamięci podręcznej z danym kluczem i wartością, która wygaśnie w danym czasie trwania. |
| Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Ustawia wpis pamięci podręcznej z danym kluczem i wartością, która wygaśnie w danym czasie od teraz. |
Set<TItem>(IMemoryCache, Object, TItem)
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
Skojarz wartość z kluczem w obiekcie 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
Parametry typu
- TItem
Typ obiektu do ustawienia.
Parametry
- cache
- IMemoryCache
Wystąpienie IMemoryCache , które rozszerza ta metoda.
- key
- Object
Klucz wpisu do ustawienia.
- value
- TItem
Wartość do skojarzenia z kluczem.
Zwraca
Ustawiona wartość.
Dotyczy
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
Ustawia wpis pamięci podręcznej z danym kluczem i wartością i zastosuje wartości istniejącego MemoryCacheEntryOptions do utworzonego wpisu.
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
Parametry typu
- TItem
Typ obiektu do ustawienia.
Parametry
- cache
- IMemoryCache
Wystąpienie IMemoryCache , które rozszerza ta metoda.
- key
- Object
Klucz wpisu do ustawienia.
- value
- TItem
Wartość do skojarzenia z kluczem.
- options
- MemoryCacheEntryOptions
Istniejące MemoryCacheEntryOptions wystąpienie, które ma być stosowane do nowego wpisu.
Zwraca
Ustawiona wartość.
Dotyczy
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
Ustawia wpis pamięci podręcznej z danym kluczem i wartością, która wygaśnie po IChangeToken wygaśnięciu.
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
Parametry typu
- TItem
Typ obiektu do ustawienia.
Parametry
- cache
- IMemoryCache
Wystąpienie IMemoryCache , które rozszerza ta metoda.
- key
- Object
Klucz wpisu do ustawienia.
- value
- TItem
Wartość do skojarzenia z kluczem.
- expirationToken
- IChangeToken
Spowoduje IChangeToken to wygaśnięcie wpisu pamięci podręcznej.
Zwraca
Ustawiona wartość.
Dotyczy
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
Ustawia wpis pamięci podręcznej z danym kluczem i wartością, która wygaśnie w danym czasie trwania.
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
Parametry typu
- TItem
Typ obiektu do ustawienia.
Parametry
- cache
- IMemoryCache
Wystąpienie IMemoryCache , które rozszerza ta metoda.
- key
- Object
Klucz wpisu do ustawienia.
- value
- TItem
Wartość do skojarzenia z kluczem.
- absoluteExpiration
- DateTimeOffset
Punkt w czasie, w którym wpis pamięci podręcznej wygaśnie.
Zwraca
Ustawiona wartość.
Dotyczy
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
- Źródło:
- MemoryCacheExtensions.cs
Ustawia wpis pamięci podręcznej z danym kluczem i wartością, która wygaśnie w danym czasie od teraz.
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
Parametry typu
- TItem
Typ obiektu do ustawienia.
Parametry
- cache
- IMemoryCache
Wystąpienie IMemoryCache , które rozszerza ta metoda.
- key
- Object
Klucz wpisu do ustawienia.
- value
- TItem
Wartość do skojarzenia z kluczem.
- absoluteExpirationRelativeToNow
- TimeSpan
Czas trwania od teraz, po którym wpis pamięci podręcznej wygaśnie.
Zwraca
Ustawiona wartość.