ILogConsistencyProtocolParticipant Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface grain pour les grains qui participent aux protocoles de cohérence des journaux de plusieurs clusters.
public interface ILogConsistencyProtocolParticipant : Orleans.IGrain
type ILogConsistencyProtocolParticipant = interface
interface IGrain
interface IAddressable
Public Interface ILogConsistencyProtocolParticipant
Implements IGrain
- Dérivé
- Implémente
Méthodes
DeactivateProtocolParticipant() |
Appelé immédiatement après le programme OnDeactivateAsync au niveau de l’utilisateur, sur le même planificateur. |
OnMultiClusterConfigurationChange(MultiClusterConfiguration) |
Appelé lorsqu’une notification de modification de configuration est reçue. |
OnProtocolMessageReceived(ILogConsistencyProtocolMessage) |
Appelé lorsqu’un message est reçu d’un autre cluster. Cela DOIT interagir avec d’autres appels pour éviter les interblocages. |
PostActivateProtocolParticipant() |
Appelé immédiatement après le niveau utilisateur OnActivateAsync, sur le même planificateur. |
PreActivateProtocolParticipant() |
Appelé immédiatement avant l’onActivateAsync au niveau de l’utilisateur, sur le même planificateur. |
Méthodes d’extension
AsReference<TGrainInterface>(IAddressable) |
Retourne une référence typée au grain fourni. |
BindGrainReference(IAddressable, IGrainFactory) |
Lie la référence de grain au IGrainFactoryfourni. |
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. |
GetGrainIdentity(IGrain) |
Interface grain pour les grains qui participent aux protocoles de cohérence des journaux de plusieurs clusters. |
GetPrimaryKey(IGrain, String) |
Interface grain pour les grains qui participent aux protocoles de cohérence des journaux de plusieurs clusters. |
GetPrimaryKey(IGrain) |
Interface grain pour les grains qui participent aux protocoles de cohérence des journaux de plusieurs clusters. |
GetPrimaryKey(IAddressable, String) |
Retourne la représentation Guid d’une clé primaire de grain. |
GetPrimaryKey(IAddressable) |
Retourne la représentation Guid d’une clé primaire de grain. |
GetPrimaryKeyLong(IGrain, String) |
Interface grain pour les grains qui participent aux protocoles de cohérence des journaux de plusieurs clusters. |
GetPrimaryKeyLong(IGrain) |
Interface grain pour les grains qui participent aux protocoles de cohérence des journaux de plusieurs clusters. |
GetPrimaryKeyLong(IAddressable, String) |
Retourne la représentation |
GetPrimaryKeyLong(IAddressable) |
Retourne la représentation |
GetPrimaryKeyString(IAddressable) |
Retourne la |
IsPrimaryKeyBasedOnLong(IAddressable) |
Retourne si une partie de la clé primaire est de type |