CacheExtensions.Set Methode

Definitie

Overloads

Name Description
Set<TItem>(IMemoryCache, Object, TItem)

Een waarde koppelen aan een sleutel in de IMemoryCache.

Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)

Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde en past u de waarden van een bestaande MemoryCacheEntryOptions waarde toe op de gemaakte vermelding.

Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)

Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die verloopt wanneer IChangeToken deze verloopt.

Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)

Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die binnen de opgegeven duur verloopt.

Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)

Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die vanaf nu binnen de opgegeven duur verloopt.

Set<TItem>(IMemoryCache, Object, TItem)

Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs

Een waarde koppelen aan een sleutel in de 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

Type parameters

TItem

Het type object dat moet worden ingesteld.

Parameters

cache
IMemoryCache

Het IMemoryCache exemplaar dat deze methode uitbreidt.

key
Object

De sleutel van de in te stellen vermelding.

value
TItem

De waarde die moet worden gekoppeld aan de sleutel.

Retouren

TItem

De waarde die is ingesteld.

Van toepassing op

Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)

Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs

Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde en past u de waarden van een bestaande MemoryCacheEntryOptions waarde toe op de gemaakte vermelding.

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

Type parameters

TItem

Het type object dat moet worden ingesteld.

Parameters

cache
IMemoryCache

Het IMemoryCache exemplaar dat deze methode uitbreidt.

key
Object

De sleutel van de in te stellen vermelding.

value
TItem

De waarde die moet worden gekoppeld aan de sleutel.

options
MemoryCacheEntryOptions

Het bestaande MemoryCacheEntryOptions exemplaar dat moet worden toegepast op de nieuwe vermelding.

Retouren

TItem

De waarde die is ingesteld.

Van toepassing op

Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)

Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs

Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die verloopt wanneer IChangeToken deze verloopt.

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

Type parameters

TItem

Het type object dat moet worden ingesteld.

Parameters

cache
IMemoryCache

Het IMemoryCache exemplaar dat deze methode uitbreidt.

key
Object

De sleutel van de in te stellen vermelding.

value
TItem

De waarde die moet worden gekoppeld aan de sleutel.

expirationToken
IChangeToken

De IChangeToken oorzaak is dat de cachevermelding verloopt.

Retouren

TItem

De waarde die is ingesteld.

Van toepassing op

Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)

Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs

Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die binnen de opgegeven duur verloopt.

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

Type parameters

TItem

Het type object dat moet worden ingesteld.

Parameters

cache
IMemoryCache

Het IMemoryCache exemplaar dat deze methode uitbreidt.

key
Object

De sleutel van de in te stellen vermelding.

value
TItem

De waarde die moet worden gekoppeld aan de sleutel.

absoluteExpiration
DateTimeOffset

Het tijdstip waarop de cachevermelding verloopt.

Retouren

TItem

De waarde die is ingesteld.

Van toepassing op

Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)

Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs
Bron:
MemoryCacheExtensions.cs

Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die vanaf nu binnen de opgegeven duur verloopt.

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

Type parameters

TItem

Het type object dat moet worden ingesteld.

Parameters

cache
IMemoryCache

Het IMemoryCache exemplaar dat deze methode uitbreidt.

key
Object

De sleutel van de in te stellen vermelding.

value
TItem

De waarde die moet worden gekoppeld aan de sleutel.

absoluteExpirationRelativeToNow
TimeSpan

De duur vanaf nu waarna de cachevermelding verloopt.

Retouren

TItem

De waarde die is ingesteld.

Van toepassing op