Share via


CacheEntryExtensions.RegisterPostEvictionCallback Method

Definition

Overloads

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate)

Fires the given callback after the cache entry is evicted from the cache.

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

Fires the given callback after the cache entry is evicted from the cache.

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate)

Source:
CacheEntryExtensions.cs
Source:
CacheEntryExtensions.cs
Source:
CacheEntryExtensions.cs
Source:
CacheEntryExtensions.cs

Fires the given callback after the cache entry is evicted from the cache.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Caching::Memory::ICacheEntry ^ RegisterPostEvictionCallback(Microsoft::Extensions::Caching::Memory::ICacheEntry ^ entry, Microsoft::Extensions::Caching::Memory::PostEvictionDelegate ^ callback);
public static Microsoft.Extensions.Caching.Memory.ICacheEntry RegisterPostEvictionCallback (this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback);
static member RegisterPostEvictionCallback : Microsoft.Extensions.Caching.Memory.ICacheEntry * Microsoft.Extensions.Caching.Memory.PostEvictionDelegate -> Microsoft.Extensions.Caching.Memory.ICacheEntry
<Extension()>
Public Function RegisterPostEvictionCallback (entry As ICacheEntry, callback As PostEvictionDelegate) As ICacheEntry

Parameters

callback
PostEvictionDelegate

The callback to run after the entry is evicted.

Returns

The ICacheEntry for chaining.

Applies to

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

Source:
CacheEntryExtensions.cs
Source:
CacheEntryExtensions.cs
Source:
CacheEntryExtensions.cs
Source:
CacheEntryExtensions.cs

Fires the given callback after the cache entry is evicted from the cache.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Caching::Memory::ICacheEntry ^ RegisterPostEvictionCallback(Microsoft::Extensions::Caching::Memory::ICacheEntry ^ entry, Microsoft::Extensions::Caching::Memory::PostEvictionDelegate ^ callback, System::Object ^ state);
public static Microsoft.Extensions.Caching.Memory.ICacheEntry RegisterPostEvictionCallback (this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback, object? state);
static member RegisterPostEvictionCallback : Microsoft.Extensions.Caching.Memory.ICacheEntry * Microsoft.Extensions.Caching.Memory.PostEvictionDelegate * obj -> Microsoft.Extensions.Caching.Memory.ICacheEntry
<Extension()>
Public Function RegisterPostEvictionCallback (entry As ICacheEntry, callback As PostEvictionDelegate, state As Object) As ICacheEntry

Parameters

callback
PostEvictionDelegate

The callback to run after the entry is evicted.

state
Object

The state to pass to the post-eviction callback.

Returns

The ICacheEntry for chaining.

Applies to