DurableTaskOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options de configuration pour l’extension Tâche durable.
public class DurableTaskOptions
type DurableTaskOptions = class
Public Class DurableTaskOptions
- Héritage
-
DurableTaskOptions
Constructeurs
DurableTaskOptions() |
Options de configuration pour l’extension Tâche durable. |
Propriétés
AppLeaseOptions |
Si UseAppLease a la valeur true, obtient ou définit les AppLeaaseOptions utilisées pour l’acquisition du bail afin de démarrer l’application. |
AzureStorageConnectionStringName |
Obtient ou définit le nom de la chaîne de connexion stockage Azure utilisée pour gérer les ressources stockage Azure sous-jacentes. |
ControlQueueBatchSize |
Obtient ou définit le nombre de messages à extraire de la file d’attente de contrôles à la fois. |
ControlQueueVisibilityTimeout |
Obtient ou définit le délai de visibilité des messages de file d’attente de contrôle mis en file d’attente. |
CustomLifeCycleNotificationHelperType |
Obtient ou définit le nom de type d’un personnalisé à utiliser pour gérer les événements de notification de cycle de vie. |
EntityMessageReorderWindowInMinutes |
Obtient ou définit la fenêtre de temps dans laquelle les messages d’entité sont dédupliqués et réorganisés. |
EventGridKeySettingName |
Obtient ou définit le nom du paramètre d’application contenant la clé utilisée pour l’authentification avec le Azure Event Grid rubrique personnalisée à l’adresse EventGridTopicEndpoint. |
EventGridPublishEventTypes |
Obtient ou définit les types d’événements qui seront publiés dans Event Grid. |
EventGridPublishRetryCount |
Obtient ou définit le nombre de nouvelles tentatives de requête de publication Event Grid. |
EventGridPublishRetryHttpStatus |
Obtient ou définit la requête de publication Event Grid http status. |
EventGridPublishRetryInterval |
Obtient ou définit l’intervalle de nouvelle tentative de demande de publication Event Grid. |
EventGridTopicEndpoint |
Obtient ou définit l’URL d’un point de terminaison de rubrique personnalisée Azure Event Grid. Lorsqu’ils sont définis, les événements de notification du cycle de vie de l’orchestration sont automatiquement publiés sur ce point de terminaison. |
ExtendedSessionIdleTimeoutInSeconds |
Obtient ou définit la durée en secondes avant l’expiration d’une session inactive. La valeur par défaut est 30 secondes. |
ExtendedSessionsEnabled |
Obtient ou définit un indicateur indiquant s’il faut activer les sessions étendues. |
FetchLargeMessagesAutomatically |
Obtient ou définit si l’extension télécharge automatiquement les entrées et sorties volumineuses dans les requêtes d’orchestration status. Si la valeur est false, l’extension retourne à la place une URL de stockage blob pointant vers les données d’entrée ou de sortie compressées GZip. |
HttpSettings |
Paramètres utilisés pour la fonctionnalité HTTP durable. |
HubName |
Obtient ou définit le nom du hub de tâches par défaut à utiliser par toutes les IDurableClientinstances , IDurableEntityClient, IDurableOrchestrationClient, IDurableOrchestrationContextet IDurableActivityContext . |
LocalRpcEndpointEnabled |
Obtient ou définit une valeur indiquant s’il faut activer le point de terminaison RPC local géré par cette extension. |
LogReplayEvents |
Obtient ou définit si les journaux des événements de relecture doivent être enregistrés. |
MaxConcurrentActivityFunctions |
Obtient ou définit le nombre maximal de fonctions d’activité qui peuvent être traitées simultanément sur un seul instance hôte. |
MaxConcurrentOrchestratorFunctions |
Obtient ou définit le nombre maximal de fonctions d’orchestrateur pouvant être traitées simultanément sur un seul instance hôte. |
MaxEntityOperationBatchSize |
Obtient ou définit le nombre maximal d’opérations d’entité qui sont traitées comme un seul lot. |
MaxOrchestrationActions |
Obtient ou définit le nombre maximal d’actions d’orchestration. La valeur par défaut est 100 000. |
MaxQueuePollingInterval |
Obtient ou définit l’intervalle maximal d’interrogation de la file d’attente. |
Notifications |
Section de configuration liée aux notifications. |
NotificationUrl |
Obtient ou définit l’URL de base pour les API HTTP gérées par cette extension. |
OverridableExistingInstanceStates |
États qui remplacent un orchestrateur existant lors de la tentative de démarrage d’un nouvel orchestrateur avec le même ID instance. |
PartitionCount |
Obtient ou définit le nombre de partitions pour la file d’attente de contrôles. |
RollbackEntityOperationsOnExceptions |
Contrôle si une exception non interceptée à l’intérieur d’une opération d’entité doit restaurer les effets de l’opération. |
StorageProvider |
Section de configuration liée aux fournisseurs de stockage. Si vous utilisez le fournisseur Stockage Azure, le schéma doit correspondre à AzureStorageOptions. |
TraceInputsAndOutputs |
Obtient ou définit une valeur indiquant s’il faut suivre les entrées et sorties des appels de fonction. |
Tracing |
Section de configuration liée au suivi. |
TrackingStoreConnectionStringName |
Obtient ou définit le nom de la chaîne de connexion stockage Azure à utiliser pour le magasin de suivi durable (tables Historique et Instances). |
TrackingStoreNamePrefix |
Obtient ou définit le préfixe de nom à utiliser pour l’historique et instance tables dans Stockage Azure. |
UseAppLease |
Si la valeur est true, prend un bail sur le conteneur du hub de tâches, ce qui permet à une seule application de traiter les messages dans un hub de tâches à la fois. |
UseGracefulShutdown |
Paramètre de préversion pour l’arrêt de manière appropriée afin d’empêcher les arrêts de tâche web d’échec d’activités ou d’orchestrations. |
WorkItemQueueVisibilityTimeout |
Obtient ou définit le délai de visibilité des messages de file d’attente d’éléments de travail mis en file d’attente. |
Méthodes
SetDefaultHubName(String) |
Définit HubName sur une valeur qui est considérée comme une valeur par défaut. |
S’applique à
Azure SDK for .NET