IDurableClient Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona funcionalidad disponible para clientes de entidad y orquestación duraderos.
public interface IDurableClient : Microsoft.Azure.WebJobs.Extensions.DurableTask.IDurableEntityClient, Microsoft.Azure.WebJobs.Extensions.DurableTask.IDurableOrchestrationClient
type IDurableClient = interface
interface IDurableOrchestrationClient
interface IDurableEntityClient
Public Interface IDurableClient
Implements IDurableEntityClient, IDurableOrchestrationClient
- Implementaciones
Propiedades
TaskHubName |
Obtiene el nombre del centro de tareas configurado en esta instancia de cliente. |
Métodos
CleanEntityStorageAsync(Boolean, Boolean, CancellationToken) |
Quita las entidades vacías del almacenamiento y libera bloqueos huérfanos. (Heredado de IDurableEntityClient) |
CreateCheckStatusResponse(HttpRequest, String, Boolean) |
Crea una respuesta HTTP que resulta útil para comprobar el estado de la instancia especificada. (Heredado de IDurableOrchestrationClient) |
CreateCheckStatusResponse(HttpRequestMessage, String, Boolean) |
Crea una respuesta HTTP que resulta útil para comprobar el estado de la instancia especificada. (Heredado de IDurableOrchestrationClient) |
CreateHttpManagementPayload(String) |
Crea un HttpManagementPayload objeto que contiene el estado, finaliza y envía puntos de conexión HTTP de eventos externos. (Heredado de IDurableOrchestrationClient) |
GetStatusAsync(Nullable<DateTime>, Nullable<DateTime>, IEnumerable<OrchestrationRuntimeStatus>, CancellationToken) |
Obsoletos.
Obtiene el estado de todas las instancias de orquestación que coinciden con las condiciones especificadas. (Heredado de IDurableOrchestrationClient) |
GetStatusAsync(OrchestrationStatusQueryCondition, CancellationToken) |
Obsoletos.
Obtiene el estado de todas las instancias de orquestación con paginación que coinciden con las condiciones especificadas. (Heredado de IDurableOrchestrationClient) |
GetStatusAsync(String, Boolean, Boolean, Boolean) |
Obtiene el estado de la instancia de orquestación especificada. (Heredado de IDurableOrchestrationClient) |
ListEntitiesAsync(EntityQuery, CancellationToken) |
Obtiene el estado de todas las instancias de entidad con paginación que coinciden con las condiciones de consulta especificadas. (Heredado de IDurableEntityClient) |
ListInstancesAsync(OrchestrationStatusQueryCondition, CancellationToken) |
Obtiene el estado de todas las instancias de orquestación con paginación que coinciden con las condiciones especificadas. (Heredado de IDurableOrchestrationClient) |
MakeCurrentAppPrimaryAsync() |
Convierte la aplicación actual en la aplicación principal, si aún no lo está. Debe usar la característica AppLease estableciendo UseAppLease en true en host.json. (Heredado de IDurableOrchestrationClient) |
PurgeInstanceHistoryAsync(DateTime, Nullable<DateTime>, IEnumerable<OrchestrationStatus>) |
Purga el historial de orquestaciones de las instancias que coinciden con las condiciones. (Heredado de IDurableOrchestrationClient) |
PurgeInstanceHistoryAsync(String) |
Purgar el historial de una instancia concreta. (Heredado de IDurableOrchestrationClient) |
RaiseEventAsync(String, String, Object) |
Envía un mensaje de notificación de eventos a una instancia de orquestación en espera. (Heredado de IDurableOrchestrationClient) |
RaiseEventAsync(String, String, String, Object, String) |
Envía un mensaje de notificación de eventos a una instancia de orquestación en espera. (Heredado de IDurableOrchestrationClient) |
ReadEntityStateAsync<T>(EntityId, String, String) |
Intenta leer el estado actual de una entidad. Devuelve default( |
RestartAsync(String, Boolean) |
Reinicia un orquestador existente con la entrada original. (Heredado de IDurableOrchestrationClient) |
ResumeAsync(String, String) |
Reanuda una instancia de orquestación suspendida. (Heredado de IDurableOrchestrationClient) |
RewindAsync(String, String) |
Obsoletos.
Rebobina la instancia de orquestación con errores especificada por un motivo. (Heredado de IDurableOrchestrationClient) |
SignalEntityAsync(EntityId, DateTime, String, Object, String, String) |
Indica a una entidad que realice una operación, en un momento especificado. (Heredado de IDurableEntityClient) |
SignalEntityAsync(EntityId, String, Object, String, String) |
Indica a una entidad que realiza una operación. (Heredado de IDurableEntityClient) |
SignalEntityAsync<TEntityInterface>(EntityId, Action<TEntityInterface>) |
Indica a una entidad que realiza una operación. (Heredado de IDurableEntityClient) |
SignalEntityAsync<TEntityInterface>(EntityId, DateTime, Action<TEntityInterface>) |
Indica a una entidad que realice una operación, en un momento especificado. (Heredado de IDurableEntityClient) |
SignalEntityAsync<TEntityInterface>(String, Action<TEntityInterface>) |
Indica a una entidad que realiza una operación. (Heredado de IDurableEntityClient) |
SignalEntityAsync<TEntityInterface>(String, DateTime, Action<TEntityInterface>) |
Indica a una entidad que realice una operación, en un momento especificado. (Heredado de IDurableEntityClient) |
StartNewAsync(String, String) |
Inicia una nueva ejecución de la función de orquestador especificada. (Heredado de IDurableOrchestrationClient) |
StartNewAsync<T>(String, String, T) |
Inicia una nueva instancia de la función de orquestador especificada. (Heredado de IDurableOrchestrationClient) |
StartNewAsync<T>(String, T) |
Inicia una nueva ejecución de la función de orquestador especificada. (Heredado de IDurableOrchestrationClient) |
SuspendAsync(String, String) |
Suspende una instancia de orquestación en ejecución. (Heredado de IDurableOrchestrationClient) |
TerminateAsync(String, String) |
Para terminar una instancia de orquestación en ejecución: (Heredado de IDurableOrchestrationClient) |
WaitForCompletionOrCreateCheckStatusResponseAsync(HttpRequest, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Boolean) |
Crea una respuesta HTTP que contiene una carga de direcciones URL de administración para una instancia no completada o contiene la carga que contiene la salida de la orquestación completada. (Heredado de IDurableOrchestrationClient) |
WaitForCompletionOrCreateCheckStatusResponseAsync(HttpRequestMessage, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Boolean) |
Crea una respuesta HTTP que contiene una carga de direcciones URL de administración para una instancia no completada o contiene la carga que contiene la salida de la orquestación completada. (Heredado de IDurableOrchestrationClient) |
Se aplica a
Azure SDK for .NET