DurableTaskExtension 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.
Configuration de l’extension 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)
- Héritage
-
DurableTaskExtension
- Attributs
-
Microsoft.Azure.WebJobs.Description.ExtensionAttribute
- Implémente
-
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
Constructeurs
Méthodes
DeleteTaskHubAsync() |
Supprime toutes les données stockées dans le hub de tâches actuel. |
Dispose() |
Configuration de l’extension Durable Functions. |
GetClient(DurableClientAttribute) |
Obtient une IDurableClient configuration using à partir d’un DurableClientAttribute instance. |
GetClient(OrchestrationClientAttribute) |
Obtient une DurableOrchestrationClient configuration using à partir d’un OrchestrationClientAttribute instance. |
Implémentations d’interfaces explicites
IAsyncConverter<HttpRequestMessage,HttpResponseMessage>.ConvertAsync(HttpRequestMessage, CancellationToken) |
Configuration de l’extension Durable Functions. |
IExtensionConfigProvider.Initialize(ExtensionConfigContext) |
Appel d’initialisation interne à partir de l’hôte WebJobs. |
INameVersionObjectManager<TaskActivity>.Add(ObjectCreator<TaskActivity>) |
Appelé par l’infrastructure de tâches durables : non utilisé. |
INameVersionObjectManager<TaskActivity>.GetObject(String, String) |
Appelée par l’infrastructure de tâches durables : retourne le spécifié DurableTask.Core.TaskActivity. |
INameVersionObjectManager<TaskOrchestration>.Add(ObjectCreator<TaskOrchestration>) |
Appelé par l’infrastructure des tâches durables : non utilisé. |
INameVersionObjectManager<TaskOrchestration>.GetObject(String, String) |
Appelée par l’infrastructure de tâches durables : retourne le spécifié DurableTask.Core.TaskOrchestration. |
S’applique à
Azure SDK for .NET