Partager via


StatefulServiceBase.BackupAsync Méthode

Définition

Surcharges

BackupAsync(BackupDescription)

Effectue une sauvegarde de tous les états fiables gérés par ce StatefulServiceBase.

BackupAsync(BackupDescription, TimeSpan, CancellationToken)

Effectue une sauvegarde de tous les états fiables gérés par ce StatefulServiceBase.

BackupAsync(BackupDescription)

Effectue une sauvegarde de tous les états fiables gérés par ce 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

Paramètres

backupDescription
BackupDescription

BackupDescription décrivant la demande de sauvegarde.

Retours

Tâche qui représente l’opération de sauvegarde asynchrone.

S’applique à

BackupAsync(BackupDescription, TimeSpan, CancellationToken)

Effectue une sauvegarde de tous les états fiables gérés par ce 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

Paramètres

backupDescription
BackupDescription

BackupDescription décrivant la demande de sauvegarde.

timeout
TimeSpan

Délai d’attente de cette opération.

cancellationToken
CancellationToken

Le jeton d’annulation est utilisé pour surveiller les demandes d’annulation.

Retours

Tâche qui représente l’opération de sauvegarde asynchrone.

Remarques

Les valeurs booléennes retournées par backupCallback indiquent si le service a réussi à déplacer le dossier de sauvegarde vers un emplacement externe. Si false est retourné, BackupAsync lève InvalidOperationException avec le message approprié indiquant backupCallback retourné false. En outre, la sauvegarde est marquée comme ayant échoué.

S’applique à