Partilhar via


StatefulServiceBase.BackupAsync Método

Definição

Sobrecargas

BackupAsync(BackupDescription)

Executa um backup de todo o estado confiável gerenciado por este StatefulServiceBase.

BackupAsync(BackupDescription, TimeSpan, CancellationToken)

Executa um backup de todo o estado confiável gerenciado por este StatefulServiceBase.

BackupAsync(BackupDescription)

Executa um backup de todo o estado confiável gerenciado por este StatefulServiceBase.

public System.Threading.Tasks.Task BackupAsync (Microsoft.ServiceFabric.Data.BackupDescription backupDescription);
member this.BackupAsync : Microsoft.ServiceFabric.Data.BackupDescription -> System.Threading.Tasks.Task
Public Function BackupAsync (backupDescription As BackupDescription) As Task

Parâmetros

backupDescription
BackupDescription

Um BackupDescription que descreve a solicitação de backup.

Retornos

Tarefa que representa a operação de backup assíncrona.

Aplica-se a

BackupAsync(BackupDescription, TimeSpan, CancellationToken)

Executa um backup de todo o estado confiável gerenciado por este StatefulServiceBase.

public System.Threading.Tasks.Task BackupAsync (Microsoft.ServiceFabric.Data.BackupDescription backupDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.BackupAsync : Microsoft.ServiceFabric.Data.BackupDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function BackupAsync (backupDescription As BackupDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parâmetros

backupDescription
BackupDescription

Um BackupDescription que descreve a solicitação de backup.

timeout
TimeSpan

O tempo limite para essa operação.

cancellationToken
CancellationToken

O token de cancelamento é usado para monitorar solicitações de cancelamento.

Retornos

Tarefa que representa a operação de backup assíncrona.

Comentários

Boolean retornado pelo backupCallback indica se o serviço foi capaz de mover com êxito a pasta de backup para um local externo. Se false for retornado, BackupAsync lançará InvalidOperationException com a mensagem relevante indicando que backupCallback retornou false. Além disso, o backup será marcado como malsucedido.

Aplica-se a