Freigeben über


ILogConsistencyProtocolParticipant Schnittstelle

Definition

Grain-Schnittstelle für Grains, die an Protokollkonsistenzprotokollen mit mehreren Clustern beteiligt sind.

public interface ILogConsistencyProtocolParticipant : Orleans.IGrain
type ILogConsistencyProtocolParticipant = interface
    interface IGrain
    interface IAddressable
Public Interface ILogConsistencyProtocolParticipant
Implements IGrain
Abgeleitet
Implementiert

Methoden

DeactivateProtocolParticipant()

Wird direkt nach dem OnDeactivateAsync auf Benutzerebene auf demselben Planer aufgerufen.

PostActivateProtocolParticipant()

Wird direkt nach onActivateAsync auf Benutzerebene auf demselben Planer aufgerufen.

PreActivateProtocolParticipant()

Wird direkt vor onActivateAsync auf Benutzerebene auf demselben Planer aufgerufen.

Erweiterungsmethoden

AsReference(IAddressable, Type)

Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.

AsReference<TGrainInterface>(IAddressable)

Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.

BindGrainReference(IAddressable, IGrainFactory)

Bindet den Kornverweis an den angegebenen IGrainFactory.

Cast(IAddressable, Type)

Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.

Cast<TGrainInterface>(IAddressable)

Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.

GetGrainId(IAddressable)

Gibt die Korn-ID zurück, die dem angegebenen Grain entspricht.

GetGrainIdentity(IGrain)

Grain-Schnittstelle für Grains, die an Protokollkonsistenzprotokollen mit mehreren Clustern beteiligt sind.

GetPrimaryKey(IGrain)

Grain-Schnittstelle für Grains, die an Protokollkonsistenzprotokollen mit mehreren Clustern beteiligt sind.

GetPrimaryKey(IGrain, String)

Grain-Schnittstelle für Grains, die an Protokollkonsistenzprotokollen mit mehreren Clustern beteiligt sind.

GetPrimaryKey(IAddressable)

Gibt die Guid Darstellung eines körnigen Primärschlüssels zurück.

GetPrimaryKey(IAddressable, String)

Gibt die Guid Darstellung eines körnigen Primärschlüssels zurück.

GetPrimaryKeyLong(IGrain)

Grain-Schnittstelle für Grains, die an Protokollkonsistenzprotokollen mit mehreren Clustern beteiligt sind.

GetPrimaryKeyLong(IGrain, String)

Grain-Schnittstelle für Grains, die an Protokollkonsistenzprotokollen mit mehreren Clustern beteiligt sind.

GetPrimaryKeyLong(IAddressable)

Gibt die long Darstellung eines körnigen Primärschlüssels zurück.

GetPrimaryKeyLong(IAddressable, String)

Gibt die long Darstellung eines körnigen Primärschlüssels zurück.

GetPrimaryKeyString(IAddressable)

Gibt den string Primärschlüssel des Grains zurück.

IsPrimaryKeyBasedOnLong(IAddressable)

Gibt zurück, ob ein Teil des Primärschlüssels vom Typ longist.

Gilt für: