Freigeben über


LogStateWithMetaDataAndETag<TEntry> Klasse

Definition

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

[System.Serializable]
public class LogStateWithMetaDataAndETag<TEntry> : Orleans.IGrainState where TEntry : class
[System.Serializable]
[Orleans.GenerateSerializer]
public sealed class LogStateWithMetaDataAndETag<TEntry> : Orleans.IGrainState<Orleans.EventSourcing.LogStorage.LogStateWithMetaData<TEntry>> where TEntry : class
[<System.Serializable>]
type LogStateWithMetaDataAndETag<'Entry (requires 'Entry : null)> = class
    interface IGrainState
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
type LogStateWithMetaDataAndETag<'Entry (requires 'Entry : null)> = class
    interface IGrainState<LogStateWithMetaData<'Entry>>
Public Class LogStateWithMetaDataAndETag(Of TEntry)
Implements IGrainState
Public NotInheritable Class LogStateWithMetaDataAndETag(Of TEntry)
Implements IGrainState(Of LogStateWithMetaData(Of TEntry))

Typparameter

TEntry

Der für Protokolleinträge verwendete Typ

Vererbung
LogStateWithMetaDataAndETag<TEntry>
Attribute
Implementiert

Konstruktoren

LogStateWithMetaDataAndETag<TEntry>()

Initialisiert eine neue instance der GrainStateWithMetaDataAndETag-Klasse

Eigenschaften

ETag

Ruft Etag ab und legt es fest.

RecordExists

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

State

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

StateAndMetaData

Ruft StateAndMetaData ab und legt es fest.

Type

Ruft typ ab

Methoden

ToString()

Konvertieren der aktuellen GrainStateWithMetaDataAndETag-Objektinformationen in eine Zeichenfolge

Explizite Schnittstellenimplementierungen

IGrainState.State

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

Gilt für: