Compartilhar via


IStorageFaultGrain Interface

Definição

Granularidade que rastreia exceções de armazenamento a serem injetadas.

public interface IStorageFaultGrain : Orleans.IGrainWithStringKey
type IStorageFaultGrain = interface
    interface IGrainWithStringKey
    interface IGrain
    interface IAddressable
Public Interface IStorageFaultGrain
Implements IGrainWithStringKey
Derivado
Implementações

Métodos

AddFaultOnClear(GrainId, Exception)

Adiciona uma exceção de armazenamento a ser gerada quando a granularidade referenciada limpa o estado em um provedor de armazenamento

AddFaultOnClear(GrainReference, Exception)

Adiciona uma exceção de armazenamento a ser gerada quando a granularidade referenciada limpa o estado em um provedor de armazenamento

AddFaultOnRead(GrainId, Exception)

Adiciona uma exceção de armazenamento a ser gerada quando o estado de leitura de granularidade referenciado de um provedor de armazenamento

AddFaultOnRead(GrainReference, Exception)

Adiciona uma exceção de armazenamento a ser gerada quando o estado de leitura de granularidade referenciado de um provedor de armazenamento

AddFaultOnWrite(GrainId, Exception)

Adiciona uma exceção de armazenamento a ser gerada quando o estado de gravação de granularidade referenciado em um provedor de armazenamento

AddFaultOnWrite(GrainReference, Exception)

Adiciona uma exceção de armazenamento a ser gerada quando o estado de gravação de granularidade referenciado em um provedor de armazenamento

OnClear(GrainId)

Gera uma exceção de armazenamento se uma tiver sido adicionada para a referência de granularidade para o estado de limpeza.

OnClear(GrainReference)

Gera uma exceção de armazenamento se uma tiver sido adicionada para a referência de granularidade para o estado de limpeza.

OnRead(GrainId)

Gera uma exceção de armazenamento se uma tiver sido adicionada para a referência de granularidade para leitura.

OnRead(GrainReference)

Gera uma exceção de armazenamento se uma tiver sido adicionada para a referência de granularidade para leitura.

OnWrite(GrainId)

Gera uma exceção de armazenamento se uma tiver sido adicionada para a referência de granularidade para gravação.

OnWrite(GrainReference)

Gera uma exceção de armazenamento se uma tiver sido adicionada para a referência de granularidade para gravação.

Métodos de Extensão

AsReference(IAddressable, Type)

Retorna uma referência tipada à granularidade fornecida.

AsReference<TGrainInterface>(IAddressable)

Retorna uma referência tipada à granularidade fornecida.

BindGrainReference(IAddressable, IGrainFactory)

Associa a referência de granularidade ao fornecido IGrainFactory.

Cast(IAddressable, Type)

Retorna uma referência tipada à granularidade fornecida.

Cast<TGrainInterface>(IAddressable)

Retorna uma referência tipada à granularidade fornecida.

GetGrainId(IAddressable)

Retorna a ID de granularidade correspondente à granularidade fornecida.

GetGrainIdentity(IGrain)

Granularidade que rastreia exceções de armazenamento a serem injetadas.

GetPrimaryKey(IGrain, String)

Granularidade que rastreia exceções de armazenamento a serem injetadas.

GetPrimaryKey(IGrain)

Granularidade que rastreia exceções de armazenamento a serem injetadas.

GetPrimaryKey(IAddressable, String)

Retorna a Guid representação de uma chave primária de granularidade.

GetPrimaryKey(IAddressable)

Retorna a Guid representação de uma chave primária de granularidade.

GetPrimaryKeyLong(IGrain, String)

Granularidade que rastreia exceções de armazenamento a serem injetadas.

GetPrimaryKeyLong(IGrain)

Granularidade que rastreia exceções de armazenamento a serem injetadas.

GetPrimaryKeyLong(IAddressable, String)

Retorna a long representação de uma chave primária de granularidade.

GetPrimaryKeyLong(IAddressable)

Retorna a long representação de uma chave primária de granularidade.

GetPrimaryKeyString(IGrainWithStringKey)

Granularidade que rastreia exceções de armazenamento a serem injetadas.

GetPrimaryKeyString(IAddressable)

Retorna a string chave primária da granularidade.

IsPrimaryKeyBasedOnLong(IAddressable)

Retorna se parte da chave primária é do tipo long.

Aplica-se a