CacheExtensions.Set Metoda

Definicja

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

TItem

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

TItem

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

TItem

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

TItem

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

TItem

Ustawiona wartość.

Dotyczy