Freigeben über


IDurableEntityContext.GetState<TState>(Func<TState>) Methode

Definition

Ruft den aktuellen Zustand dieser Entität zum Lesen und/oder Aktualisieren ab. Wenn diese Entität noch keinen Zustand hat, wird sie erstellt.

public TState GetState<TState> (Func<TState> initializer = default);
abstract member GetState : Func<'State> -> 'State
Public Function GetState(Of TState) (Optional initializer As Func(Of TState) = Nothing) As TState

Typparameter

TState

Der JSON-serialisierbare Typ des Entitätszustands.

Parameter

initializer
Func<TState>

Stellt einen Anfangswert bereit, der anstelle von default(TState) für den Zustand verwendet werden soll.

Gibt zurück

TState

Der aktuelle Status dieser Entität.

Ausnahmen

Wenn der aktuelle Zustand einen inkompatiblen Typ aufweist.

Gilt für: