DurableOrchestrationContextBase Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
Use IDurableOrchestrationContext instead.
Anteriormente, a classe base abstrata para DurableOrchestrationContext. Agora obsoleto: use IDurableOrchestrationContext em vez disso.
[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
- Atributos
- Implementações
Propriedades
CurrentUtcDateTime |
Obsoleto.
Obtém a data/hora atual de uma maneira segura para uso em orquestrações e operações de entidade. (Herdado de IDurableOrchestrationContext) |
InstanceId |
Obsoleto.
Obtém a ID da instância da orquestração em execução no momento. (Herdado de IDurableOrchestrationContext) |
IsReplaying |
Obsoleto.
Obtém um valor que indica se a orquestração ou operação está se reproduzindo no momento. (Herdado de IDurableOrchestrationContext) |
Name |
Obsoleto.
Obtém o nome da função de orquestração atual. (Herdado de IDurableOrchestrationContext) |
ParentInstanceId |
Obsoleto.
Obtém a ID da instância pai da sub-orquestração em execução no momento. (Herdado de IDurableOrchestrationContext) |
Métodos
CallActivityAsync(String, Object) |
Obsoleto.
Agenda uma função de atividade chamada |
CallActivityAsync<TResult>(String, Object) |
Obsoleto.
Agenda uma função de atividade chamada |
CallActivityWithRetryAsync(String, RetryOptions, Object) |
Obsoleto.
Agenda uma função de atividade chamada |
CallActivityWithRetryAsync<TResult>(String, RetryOptions, Object) |
Obsoleto.
Agenda uma função de atividade chamada |
CallEntityAsync(EntityId, String) |
Obsoleto.
Chama uma operação em uma entidade e aguarda a conclusão dela. (Herdado de IDurableOrchestrationContext) |
CallEntityAsync(EntityId, String, Object) |
Obsoleto.
Chama uma operação em uma entidade, passando um argumento e aguarda a conclusão dela. (Herdado de IDurableOrchestrationContext) |
CallEntityAsync<TResult>(EntityId, String) |
Obsoleto.
Chama uma operação em uma entidade e retorna o resultado de forma assíncrona. (Herdado de IDurableOrchestrationContext) |
CallEntityAsync<TResult>(EntityId, String, Object) |
Obsoleto.
Chama uma operação em uma entidade, passando um argumento e retorna o resultado de forma assíncrona. (Herdado de IDurableOrchestrationContext) |
CallHttpAsync(DurableHttpRequest) |
Obsoleto.
Faz uma chamada HTTP usando as informações no DurableHttpRequest. (Herdado de IDurableOrchestrationContext) |
CallHttpAsync(HttpMethod, Uri, String, HttpRetryOptions) |
Obsoleto.
Faz uma chamada HTTP para o URI especificado. (Herdado de IDurableOrchestrationContext) |
CallSubOrchestratorAsync(String, Object) |
Obsoleto.
Agenda uma função de orquestrador chamada |
CallSubOrchestratorAsync(String, String, Object) |
Obsoleto.
Agenda uma função de orquestrador chamada |
CallSubOrchestratorAsync<TResult>(String, Object) |
Obsoleto.
Agenda uma função de orquestrador chamada |
CallSubOrchestratorAsync<TResult>(String, String, Object) |
Obsoleto.
Agenda uma função de orquestração chamada |
CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object) |
Obsoleto.
Agenda uma função de orquestrador chamada |
CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object) |
Obsoleto.
Agenda uma função de orquestrador chamada |
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object) |
Obsoleto.
Agenda uma função de orquestrador chamada |
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object) |
Obsoleto.
Agenda uma função de orquestrador chamada |
ContinueAsNew(Object, Boolean) |
Obsoleto.
Reinicia a orquestração limpando seu histórico. (Herdado de IDurableOrchestrationContext) |
CreateEntityProxy<TEntityInterface>(EntityId) |
Obsoleto.
Crie um proxy de entidade. (Herdado de IDurableOrchestrationContext) |
CreateEntityProxy<TEntityInterface>(String) |
Obsoleto.
Crie um proxy de entidade. (Herdado de IDurableOrchestrationContext) |
CreateTimer(DateTime, CancellationToken) |
Obsoleto.
Cria um temporizador durável que expira em um momento especificado. (Herdado de IDurableOrchestrationContext) |
CreateTimer<T>(DateTime, T, CancellationToken) |
Obsoleto.
Cria um temporizador durável que expira em um momento especificado. (Herdado de IDurableOrchestrationContext) |
GetInput<TInput>() |
Obsoleto.
Obtém a entrada da função de orquestrador atual como um valor desserializado. (Herdado de IDurableOrchestrationContext) |
IsLocked(IReadOnlyList<EntityId>) |
Obsoleto.
Determina se o contexto atual está bloqueado e, em caso afirmativo, quais bloqueios são de propriedade no momento. (Herdado de IDurableOrchestrationContext) |
LockAsync(EntityId[]) |
Obsoleto.
Adquire um ou mais bloqueios para as entidades especificadas. (Herdado de IDurableOrchestrationContext) |
NewGuid() |
Obsoleto.
Cria um novo GUID seguro para reprodução dentro de uma orquestração ou operação. (Herdado de IDurableOrchestrationContext) |
SetCustomStatus(Object) |
Obsoleto.
Define o status serializável em JSON da função de orquestrador atual. (Herdado de IDurableOrchestrationContext) |
SetOutput(Object) |
Obsoleto.
Define a saída para a orquestração atual. (Herdado de IDurableOrchestrationContext) |
SignalEntity(EntityId, DateTime, String, Object) |
Obsoleto.
Sinaliza uma operação a ser executada por uma entidade em um momento especificado. Qualquer resultado ou exceção é ignorado (disparar e esquecer). (Herdado de IDurableOrchestrationContext) |
SignalEntity(EntityId, String, Object) |
Obsoleto.
Sinaliza uma entidade para executar uma operação, sem aguardar uma resposta. Qualquer resultado ou exceção é ignorado (disparar e esquecer). (Herdado de IDurableOrchestrationContext) |
StartNewOrchestration(String, Object, String) |
Obsoleto.
Agenda uma função de orquestração chamada |
WaitForExternalEvent(String) |
Obsoleto.
Aguarda de forma assíncrona para que um evento seja acionado com o nome |
WaitForExternalEvent(String, TimeSpan, CancellationToken) |
Obsoleto.
Aguarda de forma assíncrona para que um evento seja acionado com o nome |
WaitForExternalEvent<T>(String) |
Obsoleto.
Aguarda de forma assíncrona para que um evento seja acionado com o nome |
WaitForExternalEvent<T>(String, TimeSpan, CancellationToken) |
Obsoleto.
Aguarda de forma assíncrona para que um evento seja acionado com o nome |
WaitForExternalEvent<T>(String, TimeSpan, T, CancellationToken) |
Obsoleto.
Aguarda de forma assíncrona para que um evento seja acionado com o nome |
Métodos de Extensão
CreateReplaySafeLogger(IDurableOrchestrationContext, ILogger) |
Obsoleto.
Retorna uma instância do ILogger que é segura para reprodução, garantindo que o agente registre logs somente quando o orquestrador não estiver reproduzindo essa linha de código. |
Aplica-se a
Azure SDK for .NET