Freigeben über


StatefulServiceBase.BackupAsync Methode

Definition

Überlädt

BackupAsync(BackupDescription)

Führt eine Sicherung des gesamten zuverlässigen Zustands aus, der von diesem StatefulServiceBaseverwaltet wird.

BackupAsync(BackupDescription, TimeSpan, CancellationToken)

Führt eine Sicherung des gesamten zuverlässigen Zustands aus, der von diesem StatefulServiceBaseverwaltet wird.

BackupAsync(BackupDescription)

Führt eine Sicherung des gesamten zuverlässigen Zustands aus, der von diesem StatefulServiceBaseverwaltet wird.

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

Parameter

backupDescription
BackupDescription

Ein BackupDescription , der die Sicherungsanforderung beschreibt.

Gibt zurück

Aufgabe, die den asynchronen Sicherungsvorgang darstellt.

Gilt für:

BackupAsync(BackupDescription, TimeSpan, CancellationToken)

Führt eine Sicherung des gesamten zuverlässigen Zustands aus, der von diesem StatefulServiceBaseverwaltet wird.

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

Parameter

backupDescription
BackupDescription

Ein BackupDescription , der die Sicherungsanforderung beschreibt.

timeout
TimeSpan

Das Timeout für diesen Vorgang.

cancellationToken
CancellationToken

Das Abbruchtoken wird verwendet, um Abbruchanforderungen zu überwachen.

Gibt zurück

Aufgabe, die den asynchronen Sicherungsvorgang darstellt.

Hinweise

Vom BackupCallback zurückgegebener Boolescher Wert gibt an, ob der Dienst den Sicherungsordner erfolgreich an einen externen Speicherort verschieben konnte. Wenn false zurückgegeben wird, löst BackupAsync InvalidOperationException mit der entsprechenden Meldung aus, die angibt, dass backupCallback false zurückgegeben hat. Außerdem wird die Sicherung als nicht erfolgreich markiert.

Gilt für: