Orleans.Providers Namespace
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.
Cluster |
|
Default |
Implementação padrão IMemoryMessageBodySerializer . |
Legacy |
|
Log |
O atributo [Orleans.Providers.LogConsistencyProvider] é usado para definir qual provedor de consistência usar para granularidade usando a abstração do estado de exibição de log. A especificação da propriedade [Orleans.Providers.LogConsistencyProvider] é recomendada para todas as granularidades derivadas de LogConsistentGrain, como JournaledGrain. Se nenhum atributo [Orleans.Providers.LogConsistencyProvider] for especificado, o runtime tentará localizar um da seguinte maneira. Primeiro, ele procura um provedor "Padrão" no arquivo de configuração e verifica se o tipo de granularidade define um padrão. Se um provedor de consistência não puder ser localizado para essa granularidade, a granularidade não será carregada no Silo. |
Memory |
Essa classe de configuração é usada para configurar o MemoryStreamProvider. Ele informa ao provedor de fluxo quantas filas criar. |
Memory |
Fábrica de adaptadores para no provedor de fluxo de memória. Essa fábrica atua como o adaptador e a fábrica do adaptador. Os eventos são armazenados em uma granularidade na memória que se comporta como uma fila de eventos, esse adaptador de provedor é usado principalmente para teste |
Memory |
Corpo da mensagem usado pelo provedor de fluxo na memória. |
Memory |
Cache em pool para o provedor de fluxo de memória |
Memory |
Esse é um provedor de fluxo persistente que usa granularidade na memória para enfileirar os eventos. Isso é principalmente para fins de teste. |
Memory |
Esse é um provedor de fluxo persistente que usa granularidade na memória para enfileirar os eventos. Isso é principalmente para fins de teste. |
Memory |
Granularidade da fila de fluxo de memória. Essa granularidade funciona como uma fila de armazenamento de dados de evento. Há suporte para operações de enfileiramento e remoção. a contagem máxima de eventos define o limite máximo de armazenamento para a fila. |
Provider |
|
Provider |
Valores constantes usados pelos provedores. |
Provider |
Exceção gerada sempre que um provedor falha ao ser inicializado. |
Provider |
|
Silo |
|
Storage |
O atributo [Orleans.Providers.StorageProvider] é usado para definir qual provedor de armazenamento usar para persistência do estado de granularidade. Especificar a propriedade [Orleans.Providers.StorageProvider] é recomendado para todos os grãos que estendem Grain<T>. Se nenhum atributo [Orleans.Providers.StorageProvider] for especificado, um provedor de armazenamento "Padrão" será usado. Se um provedor de armazenamento adequado não puder ser localizado para essa granularidade, a granularidade não será carregada no Silo. |
Memory |
Representa o evento enviado e recebido de um In-Memory granularidade da fila. |
IBootstrap |
Interface de marcador a ser implementada por qualquer classe de inicialização de aplicativo que queira ser carregada e executada automaticamente durante a inicialização do silo |
IControllable |
Uma interface geral para componentes controláveis dentro do runtime do Orleans. |
ILog |
Interface voltada para o provedor para consistência de log |
IMemory |
As implementações dessa interface são responsáveis por serializar objetos MemoryMessageBody |
IMemory |
Interface para granularidade de fila de fluxo na memória. |
IProvider |
Interface base para todas as interfaces de provedor específicas de tipo no Orleans |
IProvider |
Interface para provedores que configuram os serviços do Orleans. |
IProvider |
Informações de configuração que um provedor recebe |
IProvider |
Interface de gerenciamento de provedor interno para instanciar provedores dependentes em uma árvore hierárquica de dependências |
IProvider |
Interface para permitir retornos de chamada de provedores em seu gerenciador de provedor atribuído. Isso permite o acesso à funcionalidade de runtime, como registro em log. |
IStorage |
Interface voltada para o provedor para o gerenciador de provedores de armazenamento |
Invoke |
Manipula a invocação do fornecido |