Struct PartitionEvictedEvent<TKey, TResult>

Namespace
Kevlar
Assembly
Kevlar.dll

Describes a result-aware partition removed from a provider.

public readonly struct PartitionEvictedEvent<TKey, TResult> where TKey : notnull

Type Parameters

TKey
TResult
Inherited Members

Properties

Key

Gets the partition key.

public TKey Key { get; }

Property Value

TKey

Reason

Gets why the partition was removed.

public PartitionEvictionReason Reason { get; }

Property Value

PartitionEvictionReason

Shield

Gets the removed result-aware shield.

public Shield<TResult> Shield { get; }

Property Value

Shield<TResult>