IMemoryStorageGrain Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Interface de granularidade para granularidade de armazenamento de memória interna usada pelo provedor de armazenamento na memória do Orleans.
public interface IMemoryStorageGrain : Orleans.IGrainWithIntegerKey
type IMemoryStorageGrain = interface
interface IGrainWithIntegerKey
interface IGrain
interface IAddressable
Public Interface IMemoryStorageGrain
Implements IGrainWithIntegerKey
- Implementações
Métodos
DeleteStateAsync(String, String, String) |
Interface de granularidade para granularidade de armazenamento de memória interna usada pelo provedor de armazenamento na memória do Orleans. |
DeleteStateAsync<T>(String, String) |
Interface de granularidade para granularidade de armazenamento de memória interna usada pelo provedor de armazenamento na memória do Orleans. |
ReadStateAsync(String, String) |
Método assíncrono para causar a recuperação dos dados de estado de granularidade especificados do armazenamento de memória. |
ReadStateAsync<T>(String) |
Método assíncrono para causar a recuperação dos dados de estado de granularidade especificados do armazenamento de memória. |
WriteStateAsync(String, String, IGrainState) |
Método assíncrono para causar a atualização dos dados de estado de granularidade especificados no repositório de memória. |
WriteStateAsync<T>(String, IGrainState<T>) |
Método assíncrono para causar a atualização dos dados de estado de granularidade especificados no repositório de memória. |
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) |
Interface de granularidade para granularidade de armazenamento de memória interna usada pelo provedor de armazenamento na memória do Orleans. |
GetPrimaryKey(IGrain, String) |
Interface de granularidade para granularidade de armazenamento de memória interna usada pelo provedor de armazenamento na memória do Orleans. |
GetPrimaryKey(IGrain) |
Interface de granularidade para granularidade de armazenamento de memória interna usada pelo provedor de armazenamento na memória do Orleans. |
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) |
Interface de granularidade para granularidade de armazenamento de memória interna usada pelo provedor de armazenamento na memória do Orleans. |
GetPrimaryKeyLong(IGrain) |
Interface de granularidade para granularidade de armazenamento de memória interna usada pelo provedor de armazenamento na memória do Orleans. |
GetPrimaryKeyLong(IAddressable, String) |
Retorna a |
GetPrimaryKeyLong(IAddressable) |
Retorna a |
GetPrimaryKeyString(IAddressable) |
Retorna a |
IsPrimaryKeyBasedOnLong(IAddressable) |
Retorna se parte da chave primária é do tipo |