Microsoft.Azure.WebJobs.Extensions.DurableTask Espacio de nombres
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í.
Clases
ActivityTriggerAttribute |
Atributo de desencadenador que se usa para las funciones de actividad duraderas. |
AzureStorageOptions |
Opciones de configuración para el proveedor de almacenamiento de Azure Storage. |
DeterministicAttribute |
Atributo usado con el analizador de Durable Functions para etiquetar un método como determinista. Esto permite llamar al método en una función orchestration sin provocar una advertencia del compilador. |
DurabilityProvider |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las Durable Functions operaciones específicas, puede usar esta clase directamente con la expectativa de que solo se implementen esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
DurableClientAttribute |
Atributo usado para enlazar un parámetro de función a una IDurableClientinstancia de , IDurableEntityCliento IDurableOrchestrationClient . |
DurableContextExtensions |
Define sobrecargas convenientes para llamar a los métodos de contexto, para todos los contextos. |
DurableEntityStatus |
Representa el estado de una instancia de entidad duradera. |
DurableHttpRequest |
Solicitud usada para realizar una llamada HTTP a través de Durable Functions. |
DurableHttpResponse |
Respuesta recibida de la solicitud HTTP realizada por Durable Function. |
DurableOrchestrationStatus |
Representa el estado de una instancia de orquestación duradera. |
DurableTaskExtension |
Configuración de la extensión Durable Functions. |
DurableTaskJobHostConfigurationExtensions |
Extensión para registrar una configuración de Durable Functions con |
DurableTaskOptions |
Opciones de configuración para la extensión Durable Task. |
Entity |
Contexto accesible estáticamente para las operaciones de entidad. |
EntityCurrentOperationStatus |
Información sobre el estado actual de una operación que se ejecuta en una entidad. Excluye datos potencialmente grandes (como la entrada de la operación) para que se pueda leer con baja latencia. |
EntityProxy |
Proporciona la implementación base para el proxy de entidad. |
EntityQuery |
Condición de consulta para buscar el estado de las instancias de entidad. |
EntityQueryResult |
Estado de todas las instancias de entidad con paginación para una consulta determinada. |
EntitySchedulerException |
Excepción usada para describir varios problemas detectados por el programador de entidades. |
EntityStatus |
Información sobre el estado actual de una entidad. Excluye datos potencialmente grandes (como el estado de la entidad o el contenido de la cola) para que siempre se pueda leer con baja latencia. |
EntityTriggerAttribute |
Atributo de desencadenador que se usa para las funciones de entidad duraderas. |
EventGridNotificationOptions |
Configuración de las opciones de notificación de Event Grid para la extensión Durable Task. |
FunctionFailedException |
Excepción que se produce cuando se produce un error en una función de sub-orquestador o actividad. |
HttpManagementPayload |
Estructura de datos que contiene el estado, finaliza y envía puntos de conexión HTTP de eventos externos. |
HttpOptions |
Se usa para la funcionalidad HTTP duradera. |
HttpRetryOptions |
Define las directivas de reintento que se pueden pasar como parámetros a varias operaciones. |
LockingRulesViolationException |
Excepción que se produce cuando el código de la aplicación infringe las reglas de bloqueo. |
ManagedIdentityOptions |
Opciones de configuración para identidad administrada. |
ManagedIdentityTokenSource |
Implementación del origen de tokens para identidades administradas de Azure. |
NotificationOptions |
Configuración de las opciones de notificación para la extensión durable task. |
OperationErrorException |
Resultado de la excepción que representa una operación que produjo un error, en caso de que la excepción original no sea serializable o fuera de proceso. |
OrchestrationClientAttribute |
Atributo en desuso para enlazar un parámetro de función a .IDurableClient Aquí para obtener compatibilidad con versiones anteriores. Utilice DurableClientAttribute en su lugar. |
OrchestrationStatusQueryCondition |
Condición de consulta para buscar el estado de las instancias de orquestación. |
OrchestrationStatusQueryResult |
Estado de todas las instancias de orquestación con paginación para una consulta determinada. |
OrchestrationTriggerAttribute |
Atributo de desencadenador que se usa para las funciones de orquestador durables. |
ProviderUtils |
Proporciona acceso a la funcionalidad interna con el fin de implementar proveedores de durabilidad. |
PurgeHistoryResult |
Clase para contener estadísticas sobre esta ejecución del historial de purgas. |
RetryOptions |
Define las directivas de reintento que se pueden pasar como parámetros a varias operaciones. |
StandardConnectionInfoProvider |
Proveedor de información de conexión que resuelve la información de conexión de una aplicación estándar (no WebJob). |
StandardConnectionStringProvider |
Proveedor de cadenas de conexión que resuelve las cadenas de conexión de una aplicación estándar (non WebJob). |
StartOrchestrationArgs |
Parámetros para iniciar una nueva instancia de una orquestación. |
TraceOptions |
Configuración de las opciones de seguimiento para la extensión Durable Task. |
WebJobsConnectionInfoProvider |
Proveedor de información de conexión que resuelve la información de conexión del contexto de WebJobs. |
WebJobsConnectionStringProvider |
Proveedor de cadenas de conexión que resuelve las cadenas de conexión desde el contexto de WebJobs. |
Estructuras
CleanEntityStorageResult |
Resultado de una operación de almacenamiento de entidades limpia. |
EntityId |
Identificador único de una entidad, que consta de nombre de entidad y clave de entidad. |
EntityStateResponse<T> |
Respuesta devuelta por ReadEntityStateAsync<T>(EntityId, String, String). |
Interfaces
DurableActivityContextBase |
Anteriormente, la clase base abstracta para DurableActivityContext. Ahora obsoleto: use IDurableActivityContext en su lugar. |
DurableOrchestrationClientBase |
Anteriormente, la clase base abstracta para DurableOrchestrationClient. Ahora obsoleto: use IDurableOrchestrationClient en su lugar. |
DurableOrchestrationContextBase |
Anteriormente, la clase base abstracta para DurableOrchestrationContext. Ahora obsoleto: use IDurableOrchestrationContext en su lugar. |
IApplicationLifetimeWrapper |
Interfaz de servicio personalizada para señalar la extensión cuando la aplicación de funciones se está iniciando o apagando. |
IConnectionInfoResolver |
Interfaz que define métodos para resolver la información de conexión. |
IConnectionStringResolver |
Interfaz que define métodos para resolver cadenas de conexión. |
IDurabilityProviderFactory |
Interfaz que define métodos para compilar instancias de DurabilityProvider. |
IDurableActivityContext |
Proporciona funcionalidad disponible para las actividades duraderas. |
IDurableClient |
Proporciona funcionalidad disponible para clientes de entidad y orquestación duraderos. |
IDurableEntityClient |
Proporciona funcionalidad disponible para los clientes de entidades duraderas. |
IDurableEntityContext |
Proporciona funcionalidad para el código de aplicación que implementa una operación de entidad. |
IDurableHttpMessageHandlerFactory |
Interfaz que se usa para probar DURABLE HTTP. |
IDurableOrchestrationClient |
Proporciona funcionalidad disponible para clientes de orquestación duraderos. |
IDurableOrchestrationContext |
Proporciona funcionalidad disponible para el código de orquestación. |
IEntityProxyContext |
Contexto de proxy de entidad abstracta. |
IErrorSerializerSettingsFactory |
Interfaz que define métodos para crear instancias de para la serialización de Newtonsoft.Json.JsonSerializerSettings errores. |
ILifeCycleNotificationHelper |
Interfaz que define métodos para las notificaciones del ciclo de vida. |
IMessageSerializerSettingsFactory |
Interfaz que define métodos para crear instancias de para la serialización de Newtonsoft.Json.JsonSerializerSettings mensajes. |
IPlatformInformation |
Interfaz para acceder a la información del plan de AppService, el sistema operativo y el PL orientado al usuario. Nota: La funcionalidad está limitada actualmente, pero aumentará junto con la búsqueda de valores predeterminados más específicos de la plataforma. |
ITokenSource |
Las implementaciones de esta interfaz se pueden usar para proporcionar tokens de autorización para las solicitudes HTTP salientes. |
Enumeraciones
OperatingSystem |
Representación de los sistemas operativos admitidos. |
OrchestrationRuntimeStatus |
Representa los posibles valores de estado de ejecución en tiempo de ejecución para una instancia de orquestación. |
OverridableStates |
Representa opciones para distintos estados en los que un orquestador existente puede estar en para poder sobrescribirse mediante un intento de iniciar una nueva instancia con el mismo identificador de instancia. |
WorkerRuntimeType |
Representación de los lenguajes de programación admitidos. |
Azure SDK for .NET