Partilhar via


DurableOrchestrationContextBase Interface

Definição

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 functionName para execução.

(Herdado de IDurableOrchestrationContext)
CallActivityAsync<TResult>(String, Object)
Obsoleto.

Agenda uma função de atividade chamada functionName para execução.

(Herdado de IDurableOrchestrationContext)
CallActivityWithRetryAsync(String, RetryOptions, Object)
Obsoleto.

Agenda uma função de atividade chamada functionName para execução com opções de repetição.

(Herdado de IDurableOrchestrationContext)
CallActivityWithRetryAsync<TResult>(String, RetryOptions, Object)
Obsoleto.

Agenda uma função de atividade chamada functionName para execução com opções de repetição.

(Herdado de IDurableOrchestrationContext)
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 functionName para execução.

(Herdado de IDurableOrchestrationContext)
CallSubOrchestratorAsync(String, String, Object)
Obsoleto.

Agenda uma função de orquestrador chamada functionName para execução.

(Herdado de IDurableOrchestrationContext)
CallSubOrchestratorAsync<TResult>(String, Object)
Obsoleto.

Agenda uma função de orquestrador chamada functionName para execução.

(Herdado de IDurableOrchestrationContext)
CallSubOrchestratorAsync<TResult>(String, String, Object)
Obsoleto.

Agenda uma função de orquestração chamada functionName para execução.

(Herdado de IDurableOrchestrationContext)
CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object)
Obsoleto.

Agenda uma função de orquestrador chamada functionName para execução com opções de repetição.

(Herdado de IDurableOrchestrationContext)
CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object)
Obsoleto.

Agenda uma função de orquestrador chamada functionName para execução com opções de repetição.

(Herdado de IDurableOrchestrationContext)
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object)
Obsoleto.

Agenda uma função de orquestrador chamada functionName para execução com opções de repetição.

(Herdado de IDurableOrchestrationContext)
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object)
Obsoleto.

Agenda uma função de orquestrador chamada functionName para execução com opções de repetição.

(Herdado de IDurableOrchestrationContext)
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 functionName para execution./>. Qualquer resultado ou exceção é ignorado (disparar e esquecer).

(Herdado de IDurableOrchestrationContext)
WaitForExternalEvent(String)
Obsoleto.

Aguarda de forma assíncrona para que um evento seja acionado com o nome name.

(Herdado de IDurableOrchestrationContext)
WaitForExternalEvent(String, TimeSpan, CancellationToken)
Obsoleto.

Aguarda de forma assíncrona para que um evento seja acionado com o nome name.

(Herdado de IDurableOrchestrationContext)
WaitForExternalEvent<T>(String)
Obsoleto.

Aguarda de forma assíncrona para que um evento seja acionado com o nome name e retorna os dados do evento.

(Herdado de IDurableOrchestrationContext)
WaitForExternalEvent<T>(String, TimeSpan, CancellationToken)
Obsoleto.

Aguarda de forma assíncrona para que um evento seja acionado com o nome name e retorna os dados do evento.

(Herdado de IDurableOrchestrationContext)
WaitForExternalEvent<T>(String, TimeSpan, T, CancellationToken)
Obsoleto.

Aguarda de forma assíncrona para que um evento seja acionado com o nome name e retorna os dados do evento.

(Herdado de IDurableOrchestrationContext)

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