Compartilhar via


AzureStorageOptions Classe

Definição

Opções de configuração para o provedor de armazenamento do Armazenamento do Azure.

public class AzureStorageOptions
type AzureStorageOptions = class
Public Class AzureStorageOptions
Herança
AzureStorageOptions

Construtores

AzureStorageOptions()

Opções de configuração para o provedor de armazenamento do Armazenamento do Azure.

Propriedades

ConnectionName

Obtém ou define o nome das informações de conexão do Armazenamento do Azure usadas para gerenciar os recursos subjacentes do Armazenamento do Azure.

ConnectionStringName
Obsoleto.

Obtém ou define o nome da cadeia de conexão do Armazenamento do Azure usada para gerenciar os recursos subjacentes do Armazenamento do Azure.

ControlQueueBatchSize

Obtém ou define o número de mensagens a serem extraídas da fila de controle por vez.

ControlQueueBufferThreshold

Obtém ou define o número de mensagens da fila de controle que podem ser armazenadas em buffer na memória por vez, momento em que o dispatcher aguardará antes de remover a fila de mensagens adicionais. O padrão é 256. O valor máximo é 1000.

ControlQueueVisibilityTimeout

Obtém ou define o tempo limite de visibilidade das mensagens da fila de controle removidas.

FetchLargeMessagesAutomatically

Obtém ou define se a extensão buscará automaticamente mensagens grandes em consultas de orquestração status. Se definido como false, a extensão retornará mensagens grandes como uma URL de blob.

MaxQueuePollingInterval

Obtém ou define o intervalo máximo de sondagem da fila.

PartitionCount

Obtém ou define a contagem de partições para a fila de controle.

TrackingStoreConnectionName

Obtém ou define o nome das informações de conexão do Armazenamento do Azure a serem usadas para o repositório de acompanhamento durável (tabelas histórico e instâncias).

TrackingStoreConnectionStringName
Obsoleto.

Obtém ou define o nome da cadeia de conexão do Armazenamento do Azure a ser usada para o repositório de acompanhamento durável (tabelas Histórico e Instâncias).

TrackingStoreNamePrefix

Obtém ou define o prefixo de nome a ser usado para tabelas de histórico e de instância no Armazenamento do Azure.

UseLegacyPartitionManagement

Determina se deve ou não usar a estratégia de gerenciamento de partição antiga ou a nova estratégia mais resiliente para dividir problemas cerebrais, às custas potenciais do desempenho de expansão.

WorkItemQueueVisibilityTimeout

Obtém ou define o tempo limite de visibilidade das mensagens da fila de itens de trabalho desativadas.

Métodos

Validate(ILogger)

Gerará uma exceção se qualquer uma das configurações do provedor de armazenamento for inválida.

ValidateHubName(String)

Gerará uma exceção se o nome do hub fornecido violar quaisquer convenções de nomenclatura para o provedor de armazenamento.

Aplica-se a