Partager via


ITransactionManagerExtension Interface

Définition

public interface ITransactionManagerExtension : Orleans.Runtime.IGrainExtension
type ITransactionManagerExtension = interface
    interface IGrainExtension
    interface IAddressable
Public Interface ITransactionManagerExtension
Implements IGrainExtension
Dérivé
Implémente

Méthodes

Ping(String, Guid, DateTime, ParticipantId)
PrepareAndCommit(String, Guid, AccessCounter, DateTime, List<ParticipantId>, Int32)
Prepared(String, Guid, DateTime, ParticipantId, TransactionalStatus)

Méthodes d’extension

AsReference(IAddressable, Type)

Retourne une référence typée au grain fourni.

AsReference<TGrainInterface>(IAddressable)

Retourne une référence typée au grain fourni.

BindGrainReference(IAddressable, IGrainFactory)

Lie la référence de grain au fourni IGrainFactory.

Cast(IAddressable, Type)

Retourne une référence typée au grain fourni.

Cast<TGrainInterface>(IAddressable)

Retourne une référence typée au grain fourni.

GetGrainId(IAddressable)

Retourne l’ID de grain correspondant au grain fourni.

GetPrimaryKey(IAddressable)

Retourne la Guid représentation d’une clé primaire de grain.

GetPrimaryKey(IAddressable, String)

Retourne la Guid représentation d’une clé primaire de grain.

GetPrimaryKeyLong(IAddressable)

Retourne la long représentation d’une clé primaire de grain.

GetPrimaryKeyLong(IAddressable, String)

Retourne la long représentation d’une clé primaire de grain.

GetPrimaryKeyString(IAddressable)

Retourne la string clé primaire du grain.

IsPrimaryKeyBasedOnLong(IAddressable)

Retourne si une partie de la clé primaire est de type long.

S’applique à