CacheExtensions.Set Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Set<TItem>(IMemoryCache, Object, TItem) |
Zuordnen eines Werts zu einem Schlüssel in der IMemoryCache. |
| Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Legt einen Cacheeintrag mit dem angegebenen Schlüssel und Wert fest und wendet die Werte eines vorhandenen MemoryCacheEntryOptions Eintrags auf den erstellten Eintrag an. |
| Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Legt einen Cacheeintrag mit dem angegebenen Schlüssel und Wert fest, der abläuft.IChangeToken |
| Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Legt einen Cacheeintrag mit dem angegebenen Schlüssel und Wert fest, der in der angegebenen Dauer abläuft. |
| Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Legt einen Cacheeintrag mit dem angegebenen Schlüssel und Wert fest, der ab jetzt in der angegebenen Dauer abläuft. |
Set<TItem>(IMemoryCache, Object, TItem)
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
Zuordnen eines Werts zu einem Schlüssel in der 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
Typparameter
- TItem
Der Typ des festzulegenden Objekts.
Parameter
- cache
- IMemoryCache
Die IMemoryCache Instanz, die diese Methode erweitert.
- key
- Object
Der Schlüssel des festzulegenden Eintrags.
- value
- TItem
Der Wert, der dem Schlüssel zugeordnet werden soll.
Gibt zurück
Der festgelegte Wert.
Gilt für:
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
Legt einen Cacheeintrag mit dem angegebenen Schlüssel und Wert fest und wendet die Werte eines vorhandenen MemoryCacheEntryOptions Eintrags auf den erstellten Eintrag an.
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
Typparameter
- TItem
Der Typ des festzulegenden Objekts.
Parameter
- cache
- IMemoryCache
Die IMemoryCache Instanz, die diese Methode erweitert.
- key
- Object
Der Schlüssel des festzulegenden Eintrags.
- value
- TItem
Der Wert, der dem Schlüssel zugeordnet werden soll.
- options
- MemoryCacheEntryOptions
Die vorhandene MemoryCacheEntryOptions Instanz, die auf den neuen Eintrag angewendet werden soll.
Gibt zurück
Der festgelegte Wert.
Gilt für:
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
Legt einen Cacheeintrag mit dem angegebenen Schlüssel und Wert fest, der abläuft.IChangeToken
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
Typparameter
- TItem
Der Typ des festzulegenden Objekts.
Parameter
- cache
- IMemoryCache
Die IMemoryCache Instanz, die diese Methode erweitert.
- key
- Object
Der Schlüssel des festzulegenden Eintrags.
- value
- TItem
Der Wert, der dem Schlüssel zugeordnet werden soll.
- expirationToken
- IChangeToken
Dies IChangeToken bewirkt, dass der Cacheeintrag abläuft.
Gibt zurück
Der festgelegte Wert.
Gilt für:
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
Legt einen Cacheeintrag mit dem angegebenen Schlüssel und Wert fest, der in der angegebenen Dauer abläuft.
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
Typparameter
- TItem
Der Typ des festzulegenden Objekts.
Parameter
- cache
- IMemoryCache
Die IMemoryCache Instanz, die diese Methode erweitert.
- key
- Object
Der Schlüssel des festzulegenden Eintrags.
- value
- TItem
Der Wert, der dem Schlüssel zugeordnet werden soll.
- absoluteExpiration
- DateTimeOffset
Der Zeitpunkt, zu dem der Cacheeintrag abläuft.
Gibt zurück
Der festgelegte Wert.
Gilt für:
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
- Quelle:
- MemoryCacheExtensions.cs
Legt einen Cacheeintrag mit dem angegebenen Schlüssel und Wert fest, der ab jetzt in der angegebenen Dauer abläuft.
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
Typparameter
- TItem
Der Typ des festzulegenden Objekts.
Parameter
- cache
- IMemoryCache
Die IMemoryCache Instanz, die diese Methode erweitert.
- key
- Object
Der Schlüssel des festzulegenden Eintrags.
- value
- TItem
Der Wert, der dem Schlüssel zugeordnet werden soll.
- absoluteExpirationRelativeToNow
- TimeSpan
Die Dauer ab jetzt, nach der der Cacheeintrag abläuft.
Gibt zurück
Der festgelegte Wert.