Freigeben über


GrainStateWithMetaDataAndETag<TView> Klasse

Definition

Eine Klasse, die den Grainstatus mit Versionsverwaltungsmetadaten erweitert, sodass ein Grain mit Protokollansichtskonsistenz einen Standardspeicheranbieter verwenden kann.

[System.Serializable]
public class GrainStateWithMetaDataAndETag<TView> : Orleans.IGrainState where TView : class, new()
[System.Serializable]
[Orleans.GenerateSerializer]
public sealed class GrainStateWithMetaDataAndETag<TView> : Orleans.IGrainState<Orleans.EventSourcing.StateStorage.GrainStateWithMetaData<TView>> where TView : class, new()
[<System.Serializable>]
type GrainStateWithMetaDataAndETag<'View (requires 'View : null and 'View : (new : unit -> 'View))> = class
    interface IGrainState
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
type GrainStateWithMetaDataAndETag<'View (requires 'View : null and 'View : (new : unit -> 'View))> = class
    interface IGrainState<GrainStateWithMetaData<'View>>
Public Class GrainStateWithMetaDataAndETag(Of TView)
Implements IGrainState
Public NotInheritable Class GrainStateWithMetaDataAndETag(Of TView)
Implements IGrainState(Of GrainStateWithMetaData(Of TView))

Typparameter

TView

Der für die Protokollansicht verwendete Typ

Vererbung
GrainStateWithMetaDataAndETag<TView>
Attribute
Implementiert

Konstruktoren

GrainStateWithMetaDataAndETag<TView>()

Initialisiert eine neue instance der GrainStateWithMetaDataAndETag-Klasse.

GrainStateWithMetaDataAndETag<TView>(TView)

Initialisieren einer neuen instance der GrainStateWithMetaDataAndETag-Klasse mit einer initialView

Eigenschaften

ETag

Ruft Etag ab und legt es fest.

RecordExists

Eine Klasse, die den Grainstatus mit Versionsverwaltungsmetadaten erweitert, sodass ein Grain mit Protokollansichtskonsistenz einen Standardspeicheranbieter verwenden kann.

State

Eine Klasse, die den Grainstatus mit Versionsverwaltungsmetadaten erweitert, sodass ein Grain mit Protokollansichtskonsistenz einen Standardspeicheranbieter verwenden kann.

StateAndMetaData

Ruft StateAndMetaData ab und legt diese fest.

Type

Ruft den Typ ab.

Methoden

ToString()

Konvertieren der aktuellen GrainStateWithMetaDataAndETag-Objektinformationen in eine Zeichenfolge

Explizite Schnittstellenimplementierungen

IGrainState.State

Eine Klasse, die den Grainstatus mit Versionsverwaltungsmetadaten erweitert, sodass ein Grain mit Protokollansichtskonsistenz einen Standardspeicheranbieter verwenden kann.

Gilt für: