DurableTaskExtension Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konfiguration für die Durable Functions-Erweiterung.
[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)
- Vererbung
-
DurableTaskExtension
- Attribute
-
Microsoft.Azure.WebJobs.Description.ExtensionAttribute
- Implementiert
-
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
Konstruktoren
Methoden
DeleteTaskHubAsync() |
Löscht alle im aktuellen Aufgabenhub gespeicherten Daten. |
Dispose() |
Konfiguration für die Durable Functions-Erweiterung. |
GetClient(DurableClientAttribute) |
Ruft eine IDurableClient using-Konfiguration aus einem DurableClientAttribute instance ab. |
GetClient(OrchestrationClientAttribute) |
Ruft eine DurableOrchestrationClient using-Konfiguration aus einem OrchestrationClientAttribute instance ab. |
Explizite Schnittstellenimplementierungen
IAsyncConverter<HttpRequestMessage,HttpResponseMessage>.ConvertAsync(HttpRequestMessage, CancellationToken) |
Konfiguration für die Durable Functions-Erweiterung. |
IExtensionConfigProvider.Initialize(ExtensionConfigContext) |
Interner Initialisierungsaufruf vom WebJobs-Host. |
INameVersionObjectManager<TaskActivity>.Add(ObjectCreator<TaskActivity>) |
Vom Durable Task Framework aufgerufen: Nicht verwendet. |
INameVersionObjectManager<TaskActivity>.GetObject(String, String) |
Vom Durable Task Framework aufgerufen: Gibt den angegebenen DurableTask.Core.TaskActivityzurück. |
INameVersionObjectManager<TaskOrchestration>.Add(ObjectCreator<TaskOrchestration>) |
Vom Durable Task Framework aufgerufen: Nicht verwendet. |
INameVersionObjectManager<TaskOrchestration>.GetObject(String, String) |
Vom Durable Task Framework aufgerufen: Gibt den angegebenen DurableTask.Core.TaskOrchestrationzurück. |
Gilt für:
Azure SDK for .NET