DurableTaskOptions Classe
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.
Opções de configuração para a extensão da Tarefa Durável.
public class DurableTaskOptions
type DurableTaskOptions = class
Public Class DurableTaskOptions
- Herança
-
DurableTaskOptions
Construtores
DurableTaskOptions() |
Opções de configuração para a extensão da Tarefa Durável. |
Propriedades
AppLeaseOptions |
Se UseAppLease for true, obterá ou definirá o AppLeaaseOptions usado para adquirir a concessão para iniciar o aplicativo. |
AzureStorageConnectionStringName |
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. |
ControlQueueVisibilityTimeout |
Obtém ou define o tempo limite de visibilidade das mensagens de fila de controle desqueadas. |
CustomLifeCycleNotificationHelperType |
Obtém ou define o nome de tipo de um personalizado a ser usado para lidar com eventos de notificação do ciclo de vida. |
EntityMessageReorderWindowInMinutes |
Obtém ou define a janela de tempo na qual as mensagens de entidade são duplicadas e reordenadas. |
EventGridKeySettingName |
Obtém ou define o nome da configuração do aplicativo que contém a chave usada para autenticação com o tópico personalizado Grade de Eventos do Azure em EventGridTopicEndpoint. |
EventGridPublishEventTypes |
Obtém ou define os tipos de evento que serão publicados na Grade de Eventos. |
EventGridPublishRetryCount |
Obtém ou define a contagem de repetições de solicitação de publicação da Grade de Eventos. |
EventGridPublishRetryHttpStatus |
Obtém ou define a solicitação de publicação da Grade de Eventos http status. |
EventGridPublishRetryInterval |
Obtém orsets do intervalo de repetição da solicitação de publicação da Grade de Eventos. |
EventGridTopicEndpoint |
Obtém ou define a URL de um ponto de extremidade de tópico personalizado Grade de Eventos do Azure. Quando definido, os eventos de notificação do ciclo de vida de orquestração serão publicados automaticamente nesse ponto de extremidade. |
ExtendedSessionIdleTimeoutInSeconds |
Obtém ou define a quantidade de tempo em segundos antes de uma sessão ociosa atingir o tempo limite. O valor padrão é 30 segundos. |
ExtendedSessionsEnabled |
Obtém ou define um sinalizador que indica se as sessões estendidas devem ser habilitadas. |
FetchLargeMessagesAutomatically |
Obtém ou define se a extensão baixará automaticamente entradas e saídas grandes em consultas de orquestração status. Se definida como false, a extensão retornará uma URL de armazenamento de blobs apontando para os dados de entrada ou saída compactados GZip. |
HttpSettings |
Configurações usadas para a funcionalidade HTTP durável. |
HubName |
Obtém ou define o nome padrão do hub de tarefas a ser usado por todas as IDurableClientinstâncias , IDurableEntityClient, IDurableOrchestrationClient, IDurableOrchestrationContexte IDurableActivityContext . |
LocalRpcEndpointEnabled |
Obtém ou define um valor que indica se o ponto de extremidade RPC local deve ser habilitado gerenciado por essa extensão. |
LogReplayEvents |
Obtém ou define se os logs para eventos de reprodução precisam ser gravados. |
MaxConcurrentActivityFunctions |
Obtém ou define o número máximo de funções de atividade que podem ser processadas simultaneamente em uma única instância de host. |
MaxConcurrentOrchestratorFunctions |
Obtém ou define o número máximo de funções de orquestrador que podem ser processadas simultaneamente em uma única instância de host. |
MaxEntityOperationBatchSize |
Obtém ou define o número máximo de operações de entidade processadas como um único lote. |
MaxOrchestrationActions |
Obtém ou define o número máximo de ações de orquestração. O valor padrão é 100.000. |
MaxQueuePollingInterval |
Obtém ou define o intervalo máximo de sondagem de fila. |
Notifications |
A seção de configuração relacionada a notificações. |
NotificationUrl |
Obtém ou define a URL base para as APIs HTTP gerenciadas por essa extensão. |
OverridableExistingInstanceStates |
Estados que substituirão um orquestrador existente ao tentar iniciar um novo orquestrador com a mesma ID de instância. |
PartitionCount |
Obtém ou define a contagem de partições para a fila de controle. |
RollbackEntityOperationsOnExceptions |
Controla se uma exceção não executada dentro de uma operação de entidade deve reverter os efeitos da operação. |
StorageProvider |
A seção de configuração relacionada aos provedores de armazenamento. Se estiver usando o provedor de Armazenamento do Azure, o esquema deverá corresponder AzureStorageOptionsa . |
TraceInputsAndOutputs |
Obtém ou define um valor que indica se as entradas e saídas de chamadas de função devem ser rastreadas. |
Tracing |
A seção de configuração relacionada ao rastreamento. |
TrackingStoreConnectionStringName |
Obtém ou define o nome da cadeia de conexão do Armazenamento do Azure a ser usada para o repositório de rastreamento 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 instância no Armazenamento do Azure. |
UseAppLease |
Se true, usa uma concessão no contêiner do hub de tarefas, permitindo que apenas um aplicativo processe mensagens em um hub de tarefas por vez. |
UseGracefulShutdown |
Configuração de visualização para desligar normalmente para impedir que desligamentos do WebJob falhem em atividades ou orquestrações. |
WorkItemQueueVisibilityTimeout |
Obtém ou define o tempo limite de visibilidade das mensagens de fila de item de trabalho desemqueadas. |
Métodos
SetDefaultHubName(String) |
Define HubName como um valor considerado um valor padrão. |
Aplica-se a
Azure SDK for .NET