Condividi tramite


IStorageFaultGrain Interfaccia

Definizione

Granularità che tiene traccia delle eccezioni di archiviazione da inserire.

public interface IStorageFaultGrain : Orleans.IGrainWithStringKey
type IStorageFaultGrain = interface
    interface IGrainWithStringKey
    interface IGrain
    interface IAddressable
Public Interface IStorageFaultGrain
Implements IGrainWithStringKey
Derivato
Implementazioni

Metodi

AddFaultOnClear(GrainId, Exception)

Aggiunge un'eccezione di archiviazione da generare quando lo stato di granularità a cui si fa riferimento cancella lo stato in un provider di archiviazione

AddFaultOnClear(GrainReference, Exception)

Aggiunge un'eccezione di archiviazione da generare quando lo stato di granularità a cui si fa riferimento cancella lo stato in un provider di archiviazione

AddFaultOnRead(GrainId, Exception)

Aggiunge un'eccezione di archiviazione da generare quando lo stato della granularità a cui si fa riferimento legge lo stato da un provider di archiviazione

AddFaultOnRead(GrainReference, Exception)

Aggiunge un'eccezione di archiviazione da generare quando lo stato della granularità a cui si fa riferimento legge lo stato da un provider di archiviazione

AddFaultOnWrite(GrainId, Exception)

Aggiunge un'eccezione di archiviazione da generare quando lo stato di scrittura granulare a cui si fa riferimento a un provider di archiviazione

AddFaultOnWrite(GrainReference, Exception)

Aggiunge un'eccezione di archiviazione da generare quando lo stato di scrittura granulare a cui si fa riferimento a un provider di archiviazione

OnClear(GrainId)

Genera un'eccezione di archiviazione se ne è stata aggiunta una per il riferimento granulare per lo stato di cancellazione.

OnClear(GrainReference)

Genera un'eccezione di archiviazione se ne è stata aggiunta una per il riferimento granulare per lo stato di cancellazione.

OnRead(GrainId)

Genera un'eccezione di archiviazione se ne è stata aggiunta una per il riferimento granulare per la lettura.

OnRead(GrainReference)

Genera un'eccezione di archiviazione se ne è stata aggiunta una per il riferimento granulare per la lettura.

OnWrite(GrainId)

Genera un'eccezione di archiviazione se ne è stata aggiunta una per il riferimento granulare per la scrittura.

OnWrite(GrainReference)

Genera un'eccezione di archiviazione se ne è stata aggiunta una per il riferimento granulare per la scrittura.

Metodi di estensione

AsReference(IAddressable, Type)

Restituisce un riferimento tipizzato alla granularità specificata.

AsReference<TGrainInterface>(IAddressable)

Restituisce un riferimento tipizzato alla granularità specificata.

BindGrainReference(IAddressable, IGrainFactory)

Associa il riferimento granulare all'oggetto specificato IGrainFactory.

Cast(IAddressable, Type)

Restituisce un riferimento tipizzato alla granularità specificata.

Cast<TGrainInterface>(IAddressable)

Restituisce un riferimento tipizzato alla granularità specificata.

GetGrainId(IAddressable)

Restituisce l'ID di granularità corrispondente alla granularità specificata.

GetGrainIdentity(IGrain)

Granularità che tiene traccia delle eccezioni di archiviazione da inserire.

GetPrimaryKey(IGrain)

Granularità che tiene traccia delle eccezioni di archiviazione da inserire.

GetPrimaryKey(IGrain, String)

Granularità che tiene traccia delle eccezioni di archiviazione da inserire.

GetPrimaryKey(IAddressable)

Restituisce la Guid rappresentazione di una chiave primaria granulare.

GetPrimaryKey(IAddressable, String)

Restituisce la Guid rappresentazione di una chiave primaria granulare.

GetPrimaryKeyLong(IGrain)

Granularità che tiene traccia delle eccezioni di archiviazione da inserire.

GetPrimaryKeyLong(IGrain, String)

Granularità che tiene traccia delle eccezioni di archiviazione da inserire.

GetPrimaryKeyLong(IAddressable)

Restituisce la long rappresentazione di una chiave primaria granulare.

GetPrimaryKeyLong(IAddressable, String)

Restituisce la long rappresentazione di una chiave primaria granulare.

GetPrimaryKeyString(IGrainWithStringKey)

Granularità che tiene traccia delle eccezioni di archiviazione da inserire.

GetPrimaryKeyString(IAddressable)

Restituisce la string chiave primaria della granularità.

IsPrimaryKeyBasedOnLong(IAddressable)

Restituisce un valore che indica se la parte della chiave primaria è di tipo long.

Si applica a