Share via


IStorageFaultGrain Interfaz

Definición

Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar.

public interface IStorageFaultGrain : Orleans.IGrainWithStringKey
type IStorageFaultGrain = interface
    interface IGrainWithStringKey
    interface IGrain
    interface IAddressable
Public Interface IStorageFaultGrain
Implements IGrainWithStringKey
Derivado
Implementaciones

Métodos

AddFaultOnClear(GrainId, Exception)

Agrega una excepción de almacenamiento que se iniciará cuando el grano al que se hace referencia borra el estado en un proveedor de almacenamiento.

AddFaultOnClear(GrainReference, Exception)

Agrega una excepción de almacenamiento que se iniciará cuando el grano al que se hace referencia borra el estado en un proveedor de almacenamiento.

AddFaultOnRead(GrainId, Exception)

Agrega una excepción de almacenamiento que se iniciará cuando el grano al que se hace referencia lee el estado de un proveedor de almacenamiento.

AddFaultOnRead(GrainReference, Exception)

Agrega una excepción de almacenamiento que se iniciará cuando el grano al que se hace referencia lee el estado de un proveedor de almacenamiento.

AddFaultOnWrite(GrainId, Exception)

Agrega una excepción de almacenamiento que se iniciará cuando el estado de escritura de grano al que se hace referencia en un proveedor de almacenamiento

AddFaultOnWrite(GrainReference, Exception)

Agrega una excepción de almacenamiento que se iniciará cuando el estado de escritura de grano al que se hace referencia en un proveedor de almacenamiento

OnClear(GrainId)

Produce una excepción de almacenamiento si se ha agregado una para la referencia de grano para borrar el estado.

OnClear(GrainReference)

Produce una excepción de almacenamiento si se ha agregado una para la referencia de grano para borrar el estado.

OnRead(GrainId)

Produce una excepción de almacenamiento si se ha agregado una para la referencia de grano para la lectura.

OnRead(GrainReference)

Produce una excepción de almacenamiento si se ha agregado una para la referencia de grano para la lectura.

OnWrite(GrainId)

Produce una excepción de almacenamiento si se ha agregado una para la referencia de grano para escribir.

OnWrite(GrainReference)

Produce una excepción de almacenamiento si se ha agregado una para la referencia de grano para escribir.

Métodos de extensión

AsReference(IAddressable, Type)

Devuelve una referencia con tipo al grano proporcionado.

AsReference<TGrainInterface>(IAddressable)

Devuelve una referencia con tipo al grano proporcionado.

BindGrainReference(IAddressable, IGrainFactory)

Enlaza la referencia de grano a la proporcionada IGrainFactory.

Cast(IAddressable, Type)

Devuelve una referencia con tipo al grano proporcionado.

Cast<TGrainInterface>(IAddressable)

Devuelve una referencia con tipo al grano proporcionado.

GetGrainId(IAddressable)

Devuelve el identificador de grano correspondiente al grano proporcionado.

GetGrainIdentity(IGrain)

Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar.

GetPrimaryKey(IGrain)

Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar.

GetPrimaryKey(IGrain, String)

Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar.

GetPrimaryKey(IAddressable)

Devuelve la Guid representación de una clave principal de grano.

GetPrimaryKey(IAddressable, String)

Devuelve la Guid representación de una clave principal de grano.

GetPrimaryKeyLong(IGrain)

Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar.

GetPrimaryKeyLong(IGrain, String)

Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar.

GetPrimaryKeyLong(IAddressable)

Devuelve la long representación de una clave principal de grano.

GetPrimaryKeyLong(IAddressable, String)

Devuelve la long representación de una clave principal de grano.

GetPrimaryKeyString(IGrainWithStringKey)

Grano que realiza un seguimiento de las excepciones de almacenamiento que se van a insertar.

GetPrimaryKeyString(IAddressable)

Devuelve la string clave principal del grano.

IsPrimaryKeyBasedOnLong(IAddressable)

Devuelve si parte de la clave principal es de tipo long.

Se aplica a