Partager via


IStorageFaultGrain Interface

Définition

Grain qui effectue le suivi des exceptions de stockage à injecter.

public interface IStorageFaultGrain : Orleans.IGrainWithStringKey
type IStorageFaultGrain = interface
    interface IGrainWithStringKey
    interface IGrain
    interface IAddressable
Public Interface IStorageFaultGrain
Implements IGrainWithStringKey
Dérivé
Implémente

Méthodes

AddFaultOnClear(GrainId, Exception)

Ajoute une exception de stockage à lever lorsque le grain référencé efface l’état dans un fournisseur de stockage

AddFaultOnClear(GrainReference, Exception)

Ajoute une exception de stockage à lever lorsque le grain référencé efface l’état dans un fournisseur de stockage

AddFaultOnRead(GrainId, Exception)

Ajoute une exception de stockage à lever lorsque le grain référencé lit l’état à partir d’un fournisseur de stockage

AddFaultOnRead(GrainReference, Exception)

Ajoute une exception de stockage à lever lorsque le grain référencé lit l’état à partir d’un fournisseur de stockage

AddFaultOnWrite(GrainId, Exception)

Ajoute une exception de stockage à lever lorsque le grain référencé écrit l’état dans un fournisseur de stockage

AddFaultOnWrite(GrainReference, Exception)

Ajoute une exception de stockage à lever lorsque le grain référencé écrit l’état dans un fournisseur de stockage

OnClear(GrainId)

Lève une exception de stockage si une exception a été ajoutée pour la référence de grain pour l’état d’effacement.

OnClear(GrainReference)

Lève une exception de stockage si une exception a été ajoutée pour la référence de grain pour l’état d’effacement.

OnRead(GrainId)

Lève une exception de stockage si une exception a été ajoutée pour la référence de grain pour la lecture.

OnRead(GrainReference)

Lève une exception de stockage si une exception a été ajoutée pour la référence de grain pour la lecture.

OnWrite(GrainId)

Lève une exception de stockage si une exception a été ajoutée pour la référence de grain pour l’écriture.

OnWrite(GrainReference)

Lève une exception de stockage si une exception a été ajoutée pour la référence de grain pour l’écriture.

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.

GetGrainIdentity(IGrain)

Grain qui effectue le suivi des exceptions de stockage à injecter.

GetPrimaryKey(IGrain, String)

Grain qui effectue le suivi des exceptions de stockage à injecter.

GetPrimaryKey(IGrain)

Grain qui effectue le suivi des exceptions de stockage à injecter.

GetPrimaryKey(IAddressable, String)

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

GetPrimaryKey(IAddressable)

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

GetPrimaryKeyLong(IGrain, String)

Grain qui effectue le suivi des exceptions de stockage à injecter.

GetPrimaryKeyLong(IGrain)

Grain qui effectue le suivi des exceptions de stockage à injecter.

GetPrimaryKeyLong(IAddressable, String)

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

GetPrimaryKeyLong(IAddressable)

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

GetPrimaryKeyString(IGrainWithStringKey)

Grain qui effectue le suivi des exceptions de stockage à injecter.

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 à