DurabilityProvider Clase
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í.
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase.
public class DurabilityProvider : DurableTask.Core.IOrchestrationService, DurableTask.Core.IOrchestrationServiceClient, DurableTask.Core.IOrchestrationServicePurgeClient, DurableTask.Core.Query.IOrchestrationServiceQueryClient
type DurabilityProvider = class
interface IOrchestrationService
interface IOrchestrationServiceClient
interface IOrchestrationServiceQueryClient
interface IOrchestrationServicePurgeClient
Public Class DurabilityProvider
Implements IOrchestrationService, IOrchestrationServiceClient, IOrchestrationServicePurgeClient, IOrchestrationServiceQueryClient
- Herencia
-
DurabilityProvider
- Implementaciones
-
DurableTask.Core.IOrchestrationService DurableTask.Core.IOrchestrationServiceClient DurableTask.Core.IOrchestrationServicePurgeClient DurableTask.Core.Query.IOrchestrationServiceQueryClient
Constructores
DurabilityProvider(String, IOrchestrationService, IOrchestrationServiceClient, String) |
Crea la interfaz DurabilityProvider predeterminada. |
Propiedades
ConfigurationJson |
Representación JSON de la configuración que se va a emitir en telemetría. |
ConnectionName |
Nombre de la variable de entorno que contiene detalles de conexión para conectarse a proveedores de almacenamiento. Corresponde a para los ConnectionName datos de enlace. |
EventBehaviourForContinueAsNew |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
EventSourceName |
Nombre del origen del evento (por ejemplo, DurableTask-AzureStorage). |
GuaranteesOrderedDelivery |
Especifica si este back-end entrega mensajes en orden. |
LongRunningTimerIntervalLength |
Tiempo de intervalo utilizado para temporizadores de larga duración. |
MaxConcurrentTaskActivityWorkItems |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
MaxConcurrentTaskOrchestrationWorkItems |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
MaximumDelayTime |
Valor del retraso máximo del temporizador duradero. Se usa para temporizadores duraderos de larga duración. |
SupportsEntities |
Especifica si el proveedor de durabilidad admite Durable Entities. |
SupportsImplicitEntityDeletion |
Especifica si este back-end admite la eliminación implícita de entidades. |
SupportsPollFreeWait |
Especifica si la waitForOrchestration del back-end se implementa sin sondear. |
TaskActivityDispatcherCount |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
TaskOrchestrationDispatcherCount |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
Métodos
AbandonTaskActivityWorkItemAsync(TaskActivityWorkItem) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
AbandonTaskOrchestrationWorkItemAsync(TaskOrchestrationWorkItem) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
CompleteTaskActivityWorkItemAsync(TaskActivityWorkItem, TaskMessage) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
CompleteTaskOrchestrationWorkItemAsync(TaskOrchestrationWorkItem, OrchestrationRuntimeState, IList<TaskMessage>, IList<TaskMessage>, IList<TaskMessage>, TaskMessage, OrchestrationState) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
CreateAsync() |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
CreateAsync(Boolean) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
CreateIfNotExistsAsync() |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
CreateTaskOrchestrationAsync(TaskMessage) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
CreateTaskOrchestrationAsync(TaskMessage, OrchestrationStatus[]) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
DeleteAsync() |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
DeleteAsync(Boolean) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
ForceTerminateTaskOrchestrationAsync(String, String) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
GetAllOrchestrationStates(CancellationToken) |
Obtiene el estado de todas las instancias de orquestación. |
GetAllOrchestrationStatesWithFilters(DateTime, Nullable<DateTime>, IEnumerable<OrchestrationRuntimeStatus>, CancellationToken) |
Obsoletos.
Obtiene el estado de todas las instancias de orquestación dentro de los parámetros especificados. |
GetDelayInSecondsAfterOnFetchException(Exception) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
GetDelayInSecondsAfterOnProcessException(Exception) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
GetOrchestrationHistoryAsync(String, String) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
GetOrchestrationStateAsync(String, Boolean) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
GetOrchestrationStateAsync(String, String) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
GetOrchestrationStateWithInputsAsync(String, Boolean) |
Obtiene el estado de la instancia de orquestación especificada. |
GetOrchestrationStateWithPagination(OrchestrationStatusQueryCondition, CancellationToken) |
Obtiene el resultado paginado de todas las instancias de orquestación que coinciden con los parámetros de estado de consulta. |
IsMaxMessageCountExceeded(Int32, OrchestrationRuntimeState) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
LockNextTaskActivityWorkItem(TimeSpan, CancellationToken) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
LockNextTaskOrchestrationWorkItemAsync(TimeSpan, CancellationToken) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
MakeCurrentAppPrimaryAsync() |
Convierte la aplicación actual en la aplicación principal, si aún no lo está. Debe usar la característica AppLease. |
PurgeHistoryByFilters(DateTime, Nullable<DateTime>, IEnumerable<OrchestrationStatus>) |
Purga el historial que cumple los parámetros necesarios. |
PurgeInstanceHistoryByInstanceId(String) |
Purga el historial de instancias del identificador de instancia proporcionado. |
PurgeOrchestrationHistoryAsync(DateTime, OrchestrationStateTimeRangeFilterType) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
ReleaseTaskOrchestrationWorkItemAsync(TaskOrchestrationWorkItem) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
RenewTaskActivityWorkItemLockAsync(TaskActivityWorkItem) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
RenewTaskOrchestrationWorkItemLockAsync(TaskOrchestrationWorkItem) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
ResumeTaskOrchestrationAsync(String, String) |
Reanude la instancia de orquestación especificada por un motivo. |
RetrieveSerializedEntityState(EntityId, JsonSerializerSettings) |
Recupera el estado de una entidad serializada. |
RewindAsync(String, String) |
Rebobina la instancia de orquestación con errores especificada por un motivo. |
SendTaskOrchestrationMessageAsync(TaskMessage) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
SendTaskOrchestrationMessageBatchAsync(TaskMessage[]) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
StartAsync() |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
StopAsync() |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
StopAsync(Boolean) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
SuspendTaskOrchestrationAsync(String, String) |
Suspenda la instancia de orquestación especificada por un motivo. |
TryGetScaleMonitor(String, String, String, String, IScaleMonitor) |
Intenta obtener un monitor de escalado para el escalado automático. |
ValidateDelayTime(TimeSpan, String) |
Usa lógica específica del proveedor de durabilidad para comprobar si el proveedor permite un intervalo de tiempo para un temporizador, un tiempo de espera o un intervalo de reintento. |
WaitForOrchestrationAsync(String, String, TimeSpan, CancellationToken) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
Implementaciones de interfaz explícitas
IOrchestrationServicePurgeClient.PurgeInstanceStateAsync(PurgeInstanceFilter) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
IOrchestrationServicePurgeClient.PurgeInstanceStateAsync(String) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
IOrchestrationServiceQueryClient.GetOrchestrationWithQueryAsync(OrchestrationQuery, CancellationToken) |
Proveedor de almacenamiento de back-end que proporciona la durabilidad real de Durable Functions. Esto es funcionalmente un superconjunto de DurableTask.Core.IOrchestrationService y DurableTask.Core.IOrchestrationServiceClient. Si el proveedor de almacenamiento no realiza ninguna de las operaciones específicas de Durable Functions, puede usar esta clase directamente con la expectativa de que solo se implementarán esas interfaces. Todos los Durable Functions métodos o operaciones específicos son virtuales y se pueden sobrescribir mediante la creación de una subclase. |
Se aplica a
Azure SDK for .NET