DurableTaskOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Opciones de configuración para la extensión Durable Task.
public class DurableTaskOptions
type DurableTaskOptions = class
Public Class DurableTaskOptions
- Herencia
-
DurableTaskOptions
Constructores
DurableTaskOptions() |
Opciones de configuración para la extensión Durable Task. |
Propiedades
AppLeaseOptions |
Si UseAppLease es true, obtiene o establece las appLeaaseOptions usadas para adquirir la concesión para iniciar la aplicación. |
AzureStorageConnectionStringName |
Obtiene o establece el nombre de la cadena de conexión de Azure Storage usada para administrar los recursos subyacentes de Azure Storage. |
ControlQueueBatchSize |
Obtiene o establece el número de mensajes que se van a extraer de la cola de control a la vez. |
ControlQueueVisibilityTimeout |
Obtiene o establece el tiempo de espera de visibilidad de los mensajes de cola de control puestos en cola. |
CustomLifeCycleNotificationHelperType |
Obtiene o establece el nombre de tipo de un personalizado que se va a usar para controlar los eventos de notificación del ciclo de vida. |
EntityMessageReorderWindowInMinutes |
Obtiene o establece la ventana de tiempo en la que los mensajes de entidad se desduplican y se reordenan. |
EventGridKeySettingName |
Obtiene o establece el nombre de la configuración de la aplicación que contiene la clave usada para autenticarse con el tema personalizado de Azure Event Grid en EventGridTopicEndpoint. |
EventGridPublishEventTypes |
Obtiene o establece los tipos de evento que se publicarán en Event Grid. |
EventGridPublishRetryCount |
Obtiene o establece el recuento de reintentos de solicitudes de publicación de Event Grid. |
EventGridPublishRetryHttpStatus |
Obtiene o establece el estado http de la solicitud de publicación de Event Grid. |
EventGridPublishRetryInterval |
Obtiene o establece el intervalo de reintento de solicitud de publicación de Event Grid. |
EventGridTopicEndpoint |
Obtiene o establece la dirección URL de un punto de conexión de tema personalizado Azure Event Grid. Cuando se establece, los eventos de notificación del ciclo de vida de orquestación se publicarán automáticamente en este punto de conexión. |
ExtendedSessionIdleTimeoutInSeconds |
Obtiene o establece la cantidad de tiempo en segundos antes de que se agote el tiempo de espera de una sesión inactiva. El valor predeterminado es de 30 segundos. |
ExtendedSessionsEnabled |
Obtiene o establece una marca que indica si se van a habilitar sesiones extendidas. |
FetchLargeMessagesAutomatically |
Obtiene o establece si la extensión descargará automáticamente entradas y salidas de gran tamaño en las consultas de estado de orquestación. Si se establece en false, la extensión devolverá en su lugar una dirección URL de almacenamiento de blobs que apunta a los datos de entrada o salida comprimidos de GZip. |
HttpSettings |
Configuración usada para la funcionalidad HTTP duradera. |
HubName |
Obtiene o establece el nombre predeterminado del centro de tareas que usarán todas las IDurableClientinstancias de , IDurableEntityClient, IDurableOrchestrationClient, IDurableOrchestrationContext, y IDurableActivityContext . |
LocalRpcEndpointEnabled |
Obtiene o establece un valor que indica si se va a habilitar el punto de conexión RPC local administrado por esta extensión. |
LogReplayEvents |
Obtiene o establece si es necesario registrar los registros de los eventos de reproducción. |
MaxConcurrentActivityFunctions |
Obtiene o establece el número máximo de funciones de actividad que se pueden procesar simultáneamente en una sola instancia de host. |
MaxConcurrentOrchestratorFunctions |
Obtiene o establece el número máximo de funciones de orquestador que se pueden procesar simultáneamente en una sola instancia de host. |
MaxEntityOperationBatchSize |
Obtiene o establece el número máximo de operaciones de entidad que se procesan como un único lote. |
MaxOrchestrationActions |
Obtiene o establece el número máximo de acciones de orquestación. El valor predeterminado es 100 000. |
MaxQueuePollingInterval |
Obtiene o establece el intervalo máximo de sondeo de cola. |
Notifications |
Sección de configuración relacionada con las notificaciones. |
NotificationUrl |
Obtiene o establece la dirección URL base de las API HTTP administradas por esta extensión. |
OverridableExistingInstanceStates |
Estados que invalidarán un orquestador existente al intentar iniciar un nuevo orquestador con el mismo identificador de instancia. |
PartitionCount |
Obtiene o establece el recuento de particiones de la cola de control. |
RollbackEntityOperationsOnExceptions |
Controla si una excepción no detectada dentro de una operación de entidad debe revertir los efectos de la operación. |
StorageProvider |
Sección de configuración relacionada con los proveedores de almacenamiento. Si usa el proveedor de Azure Storage, el esquema debe coincidir con AzureStorageOptions. |
TraceInputsAndOutputs |
Obtiene o establece un valor que indica si se van a realizar un seguimiento de las entradas y salidas de las llamadas de función. |
Tracing |
Sección de configuración relacionada con el seguimiento. |
TrackingStoreConnectionStringName |
Obtiene o establece el nombre de la cadena de conexión de Azure Storage que se va a usar para el almacén de seguimiento duradero (tablas historial e instancias). |
TrackingStoreNamePrefix |
Obtiene o establece el prefijo de nombre que se va a usar para las tablas de historial e instancia de Azure Storage. |
UseAppLease |
Si es true, toma una concesión en el contenedor del centro de tareas, lo que permite que solo una aplicación procese mensajes en un centro de tareas a la vez. |
UseGracefulShutdown |
Configuración de vista previa para apagar correctamente para evitar que los trabajos de WebJob produzcan errores en las actividades o orquestaciones. |
WorkItemQueueVisibilityTimeout |
Obtiene o establece el tiempo de espera de visibilidad de los mensajes de cola de elementos de trabajo puestos en cola. |
Métodos
SetDefaultHubName(String) |
Establece HubName en un valor que se considera un valor predeterminado. |
Se aplica a
Azure SDK for .NET