DurableTaskExtension 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í.
Configuración de la extensión Durable Functions.
[Microsoft.Azure.WebJobs.Description.Extension("DurableTask", "DurableTask")]
public class DurableTaskExtension : DurableTask.Core.INameVersionObjectManager<DurableTask.Core.TaskActivity>, DurableTask.Core.INameVersionObjectManager<DurableTask.Core.TaskOrchestration>, IDisposable, Microsoft.Azure.WebJobs.Host.Config.IExtensionConfigProvider, Microsoft.Azure.WebJobs.IAsyncConverter<System.Net.Http.HttpRequestMessage,System.Net.Http.HttpResponseMessage>
[Microsoft.Azure.WebJobs.Description.Extension("DurableTask", "DurableTask")]
public class DurableTaskExtension : DurableTask.Core.INameVersionObjectManager<DurableTask.Core.TaskActivity>, DurableTask.Core.INameVersionObjectManager<DurableTask.Core.TaskOrchestration>, Microsoft.Azure.WebJobs.Host.Config.IExtensionConfigProvider, Microsoft.Azure.WebJobs.IAsyncConverter<System.Net.Http.HttpRequestMessage,System.Net.Http.HttpResponseMessage>
[<Microsoft.Azure.WebJobs.Description.Extension("DurableTask", "DurableTask")>]
type DurableTaskExtension = class
interface IExtensionConfigProvider
interface IDisposable
interface IAsyncConverter<HttpRequestMessage, HttpResponseMessage>
interface INameVersionObjectManager<TaskOrchestration>
interface INameVersionObjectManager<TaskActivity>
[<Microsoft.Azure.WebJobs.Description.Extension("DurableTask", "DurableTask")>]
type DurableTaskExtension = class
interface IExtensionConfigProvider
interface IAsyncConverter<HttpRequestMessage, HttpResponseMessage>
interface INameVersionObjectManager<TaskOrchestration>
interface INameVersionObjectManager<TaskActivity>
Public Class DurableTaskExtension
Implements IAsyncConverter(Of HttpRequestMessage, HttpResponseMessage), IDisposable, IExtensionConfigProvider, INameVersionObjectManager(Of TaskActivity), INameVersionObjectManager(Of TaskOrchestration)
Public Class DurableTaskExtension
Implements IAsyncConverter(Of HttpRequestMessage, HttpResponseMessage), IExtensionConfigProvider, INameVersionObjectManager(Of TaskActivity), INameVersionObjectManager(Of TaskOrchestration)
- Herencia
-
DurableTaskExtension
- Atributos
-
Microsoft.Azure.WebJobs.Description.ExtensionAttribute
- Implementaciones
-
DurableTask.Core.INameVersionObjectManager<DurableTask.Core.TaskActivity> DurableTask.Core.INameVersionObjectManager<DurableTask.Core.TaskOrchestration> Microsoft.Azure.WebJobs.Host.Config.IExtensionConfigProvider Microsoft.Azure.WebJobs.IAsyncConverter<HttpRequestMessage,HttpResponseMessage> IDisposable
Constructores
Métodos
DeleteTaskHubAsync() |
Elimina todos los datos almacenados en el centro de tareas actual. |
Dispose() |
Configuración de la extensión Durable Functions. |
GetClient(DurableClientAttribute) |
Obtiene un objeto IDurableClient using de una DurableClientAttribute instancia de . |
GetClient(OrchestrationClientAttribute) |
Obtiene un objeto DurableOrchestrationClient using de una OrchestrationClientAttribute instancia de . |
Implementaciones de interfaz explícitas
IAsyncConverter<HttpRequestMessage,HttpResponseMessage>.ConvertAsync(HttpRequestMessage, CancellationToken) |
Configuración de la extensión Durable Functions. |
IExtensionConfigProvider.Initialize(ExtensionConfigContext) |
Llamada de inicialización interna desde el host de WebJobs. |
INameVersionObjectManager<TaskActivity>.Add(ObjectCreator<TaskActivity>) |
Llamado por el marco de tareas durable: no se usa. |
INameVersionObjectManager<TaskActivity>.GetObject(String, String) |
Llamado por Durable Task Framework: devuelve el especificado DurableTask.Core.TaskActivity. |
INameVersionObjectManager<TaskOrchestration>.Add(ObjectCreator<TaskOrchestration>) |
Llamado por durable Task Framework: no se usa. |
INameVersionObjectManager<TaskOrchestration>.GetObject(String, String) |
Llamado por Durable Task Framework: devuelve el especificado DurableTask.Core.TaskOrchestration. |
Se aplica a
Azure SDK for .NET