CacheExtensions.Set Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Set<TItem>(IMemoryCache, Object, TItem) |
Mengaitkan nilai dengan kunci yang ditentukan dalam IMemoryCache. |
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Mengaitkan entri cache dengan kunci yang ditentukan dan menerapkan nilai yang ada MemoryCacheEntryOptions ke entri yang dibuat. |
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Mengaitkan entri cache dengan kunci yang ditentukan yang akan kedaluwarsa saat IChangeToken kedaluwarsa. |
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Membuat atau menimpa entri yang ditentukan dalam cache dan menetapkan nilai dengan tanggal kedaluwarsa absolut. |
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Mengaitkan entri cache dengan kunci tertentu yang akan kedaluwarsa setelah durasi yang ditentukan. |
Set<TItem>(IMemoryCache, Object, TItem)
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
Mengaitkan nilai dengan kunci yang ditentukan dalam 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
Jenis parameter
- TItem
Jenis objek yang akan diatur.
Parameter
- cache
- IMemoryCache
Instans IMemoryCache yang diperluas metode ini.
- key
- Object
Kunci entri yang akan diatur.
- value
- TItem
Nilai yang akan dikaitkan dengan kunci.
Mengembalikan
Nilai yang ditetapkan.
Berlaku untuk
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
Mengaitkan entri cache dengan kunci yang ditentukan dan menerapkan nilai yang ada MemoryCacheEntryOptions ke entri yang dibuat.
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
Jenis parameter
- TItem
Jenis objek yang akan diatur.
Parameter
- cache
- IMemoryCache
Instans IMemoryCache yang diperluas metode ini.
- key
- Object
Kunci entri yang akan diatur.
- value
- TItem
Nilai yang akan dikaitkan dengan kunci.
- options
- MemoryCacheEntryOptions
Instans yang MemoryCacheEntryOptions ada untuk diterapkan ke entri baru.
Mengembalikan
Nilai yang ditetapkan.
Berlaku untuk
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
Mengaitkan entri cache dengan kunci yang ditentukan yang akan kedaluwarsa saat IChangeToken kedaluwarsa.
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
Jenis parameter
- TItem
Jenis objek yang akan diatur.
Parameter
- cache
- IMemoryCache
Instans IMemoryCache yang diperluas metode ini.
- key
- Object
Kunci entri yang akan diatur.
- value
- TItem
Nilai yang akan dikaitkan dengan kunci.
- expirationToken
- IChangeToken
Yang IChangeToken menyebabkan entri cache kedaluwarsa.
Mengembalikan
Nilai yang ditetapkan.
Berlaku untuk
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
Membuat atau menimpa entri yang ditentukan dalam cache dan menetapkan nilai dengan tanggal kedaluwarsa absolut.
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
Jenis parameter
- TItem
Jenis nilai.
Parameter
- cache
- IMemoryCache
Cache lokal dalam memori yang nilainya tidak diserialisasikan.
- key
- Object
Entri untuk membuat atau menimpa.
- value
- TItem
Nilai yang terletak atau null
.
- absoluteExpiration
- DateTimeOffset
Waktu kedaluwarsa dalam istilah absolut.
Mengembalikan
Nilai yang ditetapkan.
Berlaku untuk
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
- Sumber:
- MemoryCacheExtensions.cs
Mengaitkan entri cache dengan kunci tertentu yang akan kedaluwarsa setelah durasi yang ditentukan.
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
Jenis parameter
- TItem
Jenis objek yang akan diatur.
Parameter
- cache
- IMemoryCache
Instans IMemoryCache yang diperluas metode ini.
- key
- Object
Kunci entri yang akan diatur.
- value
- TItem
Nilai yang akan dikaitkan dengan kunci.
- absoluteExpirationRelativeToNow
- TimeSpan
Durasi dari sekarang setelah entri cache akan kedaluwarsa.
Mengembalikan
Nilai yang ditetapkan.