Freigeben über


GrainState<T> Klasse

Definition

Die Standardimplementierung von IGrainState<T>.

[System.Serializable]
public class GrainState<T> : Orleans.IGrainState
[System.Serializable]
[Orleans.GenerateSerializer]
public sealed class GrainState<T> : Orleans.IGrainState<T>
[<System.Serializable>]
type GrainState<'T> = class
    interface IGrainState
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
type GrainState<'T> = class
    interface IGrainState<'T>
Public Class GrainState(Of T)
Implements IGrainState
Public NotInheritable Class GrainState(Of T)
Implements IGrainState(Of T)

Typparameter

T

Der Typ der Nutzlast auf Anwendungsebene.

Vererbung
GrainState<T>
Attribute
Implementiert

Konstruktoren

GrainState<T>()

Initialisiert eine neue Instanz der GrainState<T>-Klasse.

GrainState<T>(T)

Initialisiert eine neue Instanz der GrainState<T>-Klasse.

GrainState<T>(T, String)

Initialisiert eine neue Instanz der GrainState<T>-Klasse.

Felder

State

Die Standardimplementierung von IGrainState<T>.

Eigenschaften

ETag

Ein E-Tag, das optimistische Parallelitätsprüfungen auf Speicheranbieterebene ermöglicht.

RecordExists

Ruft einen Wert ab, der angibt, ob der Datensatz im Speicher vorhanden ist, oder legt den Wert fest.

State

Ruft den Zustand ab oder legt ihn fest.

Type

Typ des Kornzustands

Explizite Schnittstellenimplementierungen

IGrainState.State

Die Standardimplementierung von IGrainState<T>.

Gilt für: