IReliableStateManagerReplica 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í.
Define la réplica de un proveedor de estado confiable.
public interface IReliableStateManagerReplica : Microsoft.ServiceFabric.Data.IAsyncEnumerable<Microsoft.ServiceFabric.Data.IReliableState>, Microsoft.ServiceFabric.Data.IReliableStateManager, Microsoft.ServiceFabric.Data.IStateProviderReplica
type IReliableStateManagerReplica = interface
interface IStateProviderReplica
interface IReliableStateManager
interface IAsyncEnumerable<IReliableState>
Public Interface IReliableStateManagerReplica
Implements IAsyncEnumerable(Of IReliableState), IReliableStateManager, IStateProviderReplica
- Derivado
- Implementaciones
Propiedades
OnDataLossAsync |
Función a la que se llama durante la sospecha de pérdida de datos. (Heredado de IStateProviderReplica) |
Métodos
Abort() |
Anular forzadamente la réplica del proveedor de estado. (Heredado de IStateProviderReplica) |
BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>) |
Realiza una copia de seguridad de todo el estado confiable administrado por este IReliableStateManager. (Heredado de IStateProviderReplica) |
BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) |
Realiza una copia de seguridad completa de todo el estado confiable administrado por este IReliableStateManager. (Heredado de IStateProviderReplica) |
ChangeRoleAsync(ReplicaRole, CancellationToken) |
Notifique a la réplica del proveedor de estado que su rol está cambiando, por ejemplo, a Principal o Secundario. (Heredado de IStateProviderReplica) |
CloseAsync(CancellationToken) |
Cierre correctamente la réplica del proveedor de estado. (Heredado de IStateProviderReplica) |
CreateTransaction() |
Cree e inicie una nueva transacción que se pueda usar para agrupar las operaciones que se van a realizar de forma atómica. (Heredado de IReliableStateManager) |
GetAsyncEnumerator() |
Devuelve un IAsyncEnumerator<T> objeto que recorre en iteración asincrónica la colección. (Heredado de IAsyncEnumerable<T>) |
GetOrAddAsync<T>(ITransaction, String) |
Obtiene un IReliableState de tipo especificado |
GetOrAddAsync<T>(ITransaction, String, TimeSpan) |
Obtiene un IReliableState de tipo especificado |
GetOrAddAsync<T>(ITransaction, Uri) |
Obtiene un IReliableState de tipo especificado |
GetOrAddAsync<T>(ITransaction, Uri, TimeSpan) |
Obtiene un IReliableState de tipo especificado |
GetOrAddAsync<T>(String) |
Obtiene un IReliableState de tipo especificado |
GetOrAddAsync<T>(String, TimeSpan) |
Obtiene un IReliableState de tipo especificado |
GetOrAddAsync<T>(Uri) |
Obtiene un IReliableState de tipo especificado |
GetOrAddAsync<T>(Uri, TimeSpan) |
Obtiene un IReliableState de tipo especificado |
Initialize(StatefulServiceInitializationParameters) |
Inicialice la réplica del proveedor de estado mediante la información de inicialización del servicio. (Heredado de IStateProviderReplica) |
OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken) |
Abra la réplica del proveedor de estado para su uso. (Heredado de IStateProviderReplica) |
RemoveAsync(ITransaction, String) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción. (Heredado de IReliableStateManager) |
RemoveAsync(ITransaction, String, TimeSpan) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción. (Heredado de IReliableStateManager) |
RemoveAsync(ITransaction, Uri) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción. (Heredado de IReliableStateManager) |
RemoveAsync(ITransaction, Uri, TimeSpan) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción. (Heredado de IReliableStateManager) |
RemoveAsync(String) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas. (Heredado de IReliableStateManager) |
RemoveAsync(String, TimeSpan) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas. (Heredado de IReliableStateManager) |
RemoveAsync(Uri) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas. (Heredado de IReliableStateManager) |
RemoveAsync(Uri, TimeSpan) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas. (Heredado de IReliableStateManager) |
RestoreAsync(String) |
Restaure una copia de seguridad realizada por BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) o BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>). (Heredado de IStateProviderReplica) |
RestoreAsync(String, RestorePolicy, CancellationToken) |
Restaure una copia de seguridad realizada por BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) o BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>). (Heredado de IStateProviderReplica) |
TryAddStateSerializer<T>(IStateSerializer<T>) |
Registra un serializador personalizado para todas las colecciones confiables. (Heredado de IReliableStateManager) |
TryGetAsync<T>(String) |
Intenta obtener un IReliableState de tipo especificado |
TryGetAsync<T>(Uri) |
Intenta obtener un IReliableState de tipo especificado |
Eventos
StateManagerChanged |
Se produce cuando cambia el estado del Administrador de estado. Por ejemplo, creación o eliminación de estado confiable o recompilación del administrador de estado confiable. (Heredado de IReliableStateManager) |
TransactionChanged |
Se produce cuando cambia el estado de una transacción. Por ejemplo, confirmación de una transacción. (Heredado de IReliableStateManager) |
Se aplica a
Azure SDK for .NET