DurableOrchestrationContextBase Interface
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.
Attention
Use IDurableOrchestrationContext instead.
Anciennement, classe de base abstraite pour DurableOrchestrationContext. Maintenant obsolète : utilisez IDurableOrchestrationContext à la place.
[System.Obsolete("Use IDurableOrchestrationContext instead.")]
public interface DurableOrchestrationContextBase : Microsoft.Azure.WebJobs.Extensions.DurableTask.IDurableOrchestrationContext
[<System.Obsolete("Use IDurableOrchestrationContext instead.")>]
type DurableOrchestrationContextBase = interface
interface IDurableOrchestrationContext
Public Interface DurableOrchestrationContextBase
Implements IDurableOrchestrationContext
- Attributs
- Implémente
Propriétés
CurrentUtcDateTime |
Obsolète.
Obtient la date/heure actuelle d’une manière sûre pour une utilisation dans les orchestrations et les opérations d’entité. (Hérité de IDurableOrchestrationContext) |
InstanceId |
Obsolète.
Obtient l’ID instance de l’orchestration en cours d’exécution. (Hérité de IDurableOrchestrationContext) |
IsReplaying |
Obsolète.
Obtient une valeur indiquant si l’orchestration ou l’opération est en cours de relecture. (Hérité de IDurableOrchestrationContext) |
Name |
Obsolète.
Obtient le nom de la fonction d’orchestration actuelle. (Hérité de IDurableOrchestrationContext) |
ParentInstanceId |
Obsolète.
Obtient l’ID de instance parent de la sous-orchestration en cours d’exécution. (Hérité de IDurableOrchestrationContext) |
Méthodes
CallActivityAsync(String, Object) |
Obsolète.
Planifie une fonction d’activité nommée |
CallActivityAsync<TResult>(String, Object) |
Obsolète.
Planifie une fonction d’activité nommée |
CallActivityWithRetryAsync(String, RetryOptions, Object) |
Obsolète.
Planifie une fonction d’activité nommée |
CallActivityWithRetryAsync<TResult>(String, RetryOptions, Object) |
Obsolète.
Planifie une fonction d’activité nommée |
CallEntityAsync(EntityId, String) |
Obsolète.
Appelle une opération sur une entité et attend qu’elle se termine. (Hérité de IDurableOrchestrationContext) |
CallEntityAsync(EntityId, String, Object) |
Obsolète.
Appelle une opération sur une entité, passe un argument et attend qu’elle se termine. (Hérité de IDurableOrchestrationContext) |
CallEntityAsync<TResult>(EntityId, String) |
Obsolète.
Appelle une opération sur une entité et retourne le résultat de manière asynchrone. (Hérité de IDurableOrchestrationContext) |
CallEntityAsync<TResult>(EntityId, String, Object) |
Obsolète.
Appelle une opération sur une entité, transmet un argument et retourne le résultat de manière asynchrone. (Hérité de IDurableOrchestrationContext) |
CallHttpAsync(DurableHttpRequest) |
Obsolète.
Effectue un appel HTTP à l’aide des informations contenues dans DurableHttpRequest. (Hérité de IDurableOrchestrationContext) |
CallHttpAsync(HttpMethod, Uri, String, HttpRetryOptions) |
Obsolète.
Effectue un appel HTTP à l’URI spécifié. (Hérité de IDurableOrchestrationContext) |
CallSubOrchestratorAsync(String, Object) |
Obsolète.
Planifie une fonction d’orchestrateur nommée |
CallSubOrchestratorAsync(String, String, Object) |
Obsolète.
Planifie une fonction d’orchestrateur nommée |
CallSubOrchestratorAsync<TResult>(String, Object) |
Obsolète.
Planifie une fonction d’orchestrateur nommée |
CallSubOrchestratorAsync<TResult>(String, String, Object) |
Obsolète.
Planifie une fonction d’orchestration nommée |
CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object) |
Obsolète.
Planifie une fonction d’orchestrateur nommée |
CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object) |
Obsolète.
Planifie une fonction d’orchestrateur nommée |
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object) |
Obsolète.
Planifie une fonction d’orchestrateur nommée |
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object) |
Obsolète.
Planifie une fonction d’orchestrateur nommée |
ContinueAsNew(Object, Boolean) |
Obsolète.
Redémarre l’orchestration en effaçant son historique. (Hérité de IDurableOrchestrationContext) |
CreateEntityProxy<TEntityInterface>(EntityId) |
Obsolète.
Créez un proxy d’entité. (Hérité de IDurableOrchestrationContext) |
CreateEntityProxy<TEntityInterface>(String) |
Obsolète.
Créez un proxy d’entité. (Hérité de IDurableOrchestrationContext) |
CreateTimer(DateTime, CancellationToken) |
Obsolète.
Crée un minuteur durable qui expire à une heure spécifiée. (Hérité de IDurableOrchestrationContext) |
CreateTimer<T>(DateTime, T, CancellationToken) |
Obsolète.
Crée un minuteur durable qui expire à une heure spécifiée. (Hérité de IDurableOrchestrationContext) |
GetInput<TInput>() |
Obsolète.
Obtient l’entrée de la fonction d’orchestrateur actuelle en tant que valeur désérialisée. (Hérité de IDurableOrchestrationContext) |
IsLocked(IReadOnlyList<EntityId>) |
Obsolète.
Détermine si le contexte actuel est verrouillé et, le cas échéant, quels verrous sont actuellement détenus. (Hérité de IDurableOrchestrationContext) |
LockAsync(EntityId[]) |
Obsolète.
Acquiert un ou plusieurs verrous pour les entités spécifiées. (Hérité de IDurableOrchestrationContext) |
NewGuid() |
Obsolète.
Crée un GUID qui est sécurisé pour la relecture au sein d’une orchestration ou d’une opération. (Hérité de IDurableOrchestrationContext) |
SetCustomStatus(Object) |
Obsolète.
Définit la status sérialisable JSON de la fonction d’orchestrateur actuelle. (Hérité de IDurableOrchestrationContext) |
SetOutput(Object) |
Obsolète.
Définit la sortie de l’orchestration actuelle. (Hérité de IDurableOrchestrationContext) |
SignalEntity(EntityId, DateTime, String, Object) |
Obsolète.
Signale une opération à effectuer par une entité à un moment spécifié. Tout résultat ou exception est ignoré (déclencher et oublier). (Hérité de IDurableOrchestrationContext) |
SignalEntity(EntityId, String, Object) |
Obsolète.
Indique à une entité d’effectuer une opération, sans attendre une réponse. Tout résultat ou exception est ignoré (déclencher et oublier). (Hérité de IDurableOrchestrationContext) |
StartNewOrchestration(String, Object, String) |
Obsolète.
Planifie une fonction d’orchestration nommée |
WaitForExternalEvent(String) |
Obsolète.
Attend de manière asynchrone qu’un événement soit déclenché avec le nom |
WaitForExternalEvent(String, TimeSpan, CancellationToken) |
Obsolète.
Attend de manière asynchrone qu’un événement soit déclenché avec le nom |
WaitForExternalEvent<T>(String) |
Obsolète.
Attend de manière asynchrone qu’un événement soit déclenché avec son nom |
WaitForExternalEvent<T>(String, TimeSpan, CancellationToken) |
Obsolète.
Attend de manière asynchrone qu’un événement soit déclenché avec son nom |
WaitForExternalEvent<T>(String, TimeSpan, T, CancellationToken) |
Obsolète.
Attend de manière asynchrone qu’un événement soit déclenché avec son nom |
Méthodes d’extension
CreateReplaySafeLogger(IDurableOrchestrationContext, ILogger) |
Obsolète.
Retourne une instance d’ILogger qui est relecture sécurisée, garantissant que l’enregistreur d’événements journalise uniquement lorsque l’orchestrateur ne relecte pas cette ligne de code. |
S’applique à
Azure SDK for .NET