IReliableStateManagerReplica2 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 IReliableStateManagerReplica2 : Microsoft.ServiceFabric.Data.IAsyncEnumerable<Microsoft.ServiceFabric.Data.IReliableState>, Microsoft.ServiceFabric.Data.IReliableStateManagerReplica, Microsoft.ServiceFabric.Data.IStateProviderReplica2
type IReliableStateManagerReplica2 = interface
interface IReliableStateManagerReplica
interface IStateProviderReplica
interface IReliableStateManager
interface IAsyncEnumerable<IReliableState>
interface IStateProviderReplica2
Public Interface IReliableStateManagerReplica2
Implements IAsyncEnumerable(Of IReliableState), IReliableStateManagerReplica, IStateProviderReplica2
- Derivado
- Implementaciones
Propiedades
OnDataLossAsync |
Función a la que se llama durante la sospecha de pérdida de datos. (Heredado de IStateProviderReplica) |
OnRestoreCompletedAsync |
Función a la que se llama después de realizar la restauración en la réplica. (Heredado de IStateProviderReplica2) |
Métodos
Abort() |
Anule 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 itera de forma asincrónica a través de 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 de State Manager. Por ejemplo, la creación o eliminación del estado confiable o la 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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de