CacheExtensions.Set Metod

Definition

Överlagringar

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

Associera ett värde med en nyckel i IMemoryCache.

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

Anger en cachepost med den angivna nyckeln och värdet och tillämpar värdena för en befintlig MemoryCacheEntryOptions på den skapade posten.

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

Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla när IChangeToken den upphör att gälla.

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

Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla under den angivna varaktigheten.

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

Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla under den angivna varaktigheten från och med nu.

Set<TItem>(IMemoryCache, Object, TItem)

Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs

Associera ett värde med en nyckel i 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

Typparametrar

TItem

Vilken typ av objekt som ska anges.

Parametrar

cache
IMemoryCache

Den IMemoryCache instans som den här metoden utökar.

key
Object

Nyckeln för posten som ska anges.

value
TItem

Värdet som ska associeras med nyckeln.

Returer

TItem

Värdet som angavs.

Gäller för

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

Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs

Anger en cachepost med den angivna nyckeln och värdet och tillämpar värdena för en befintlig MemoryCacheEntryOptions på den skapade posten.

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

Typparametrar

TItem

Vilken typ av objekt som ska anges.

Parametrar

cache
IMemoryCache

Den IMemoryCache instans som den här metoden utökar.

key
Object

Nyckeln för posten som ska anges.

value
TItem

Värdet som ska associeras med nyckeln.

options
MemoryCacheEntryOptions

Den befintliga MemoryCacheEntryOptions instansen som ska tillämpas på den nya posten.

Returer

TItem

Värdet som angavs.

Gäller för

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

Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs

Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla när IChangeToken den upphör att gälla.

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

Typparametrar

TItem

Vilken typ av objekt som ska anges.

Parametrar

cache
IMemoryCache

Den IMemoryCache instans som den här metoden utökar.

key
Object

Nyckeln för posten som ska anges.

value
TItem

Värdet som ska associeras med nyckeln.

expirationToken
IChangeToken

Det IChangeToken som gör att cacheposten upphör att gälla.

Returer

TItem

Värdet som angavs.

Gäller för

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

Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs

Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla under den angivna varaktigheten.

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

Typparametrar

TItem

Vilken typ av objekt som ska anges.

Parametrar

cache
IMemoryCache

Den IMemoryCache instans som den här metoden utökar.

key
Object

Nyckeln för posten som ska anges.

value
TItem

Värdet som ska associeras med nyckeln.

absoluteExpiration
DateTimeOffset

Den tidpunkt då cacheposten upphör att gälla.

Returer

TItem

Värdet som angavs.

Gäller för

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

Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs
Källa:
MemoryCacheExtensions.cs

Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla under den angivna varaktigheten från och med nu.

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

Typparametrar

TItem

Vilken typ av objekt som ska anges.

Parametrar

cache
IMemoryCache

Den IMemoryCache instans som den här metoden utökar.

key
Object

Nyckeln för posten som ska anges.

value
TItem

Värdet som ska associeras med nyckeln.

absoluteExpirationRelativeToNow
TimeSpan

Varaktigheten från och med nu när cacheposten upphör att gälla.

Returer

TItem

Värdet som angavs.

Gäller för