Share via


KeyValueStoreReplica.BackupAsync Method

Definition

Overloads

BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>)

public System.Threading.Tasks.Task BackupAsync(string backupDirectory, System.Fabric.StoreBackupOption backupOption, Func<System.Fabric.StoreBackupInfo,System.Threading.Tasks.Task<bool>> postBackupAsyncFunc);
member this.BackupAsync : string * System.Fabric.StoreBackupOption * Func<System.Fabric.StoreBackupInfo, System.Threading.Tasks.Task<bool>> -> System.Threading.Tasks.Task
Public Function BackupAsync (backupDirectory As String, backupOption As StoreBackupOption, postBackupAsyncFunc As Func(Of StoreBackupInfo, Task(Of Boolean))) As Task

Parameters

backupDirectory
System.String
backupOption
StoreBackupOption
postBackupAsyncFunc
System.Func<StoreBackupInfo,System.Threading.Tasks.Task<System.Boolean>>

Returns

System.Threading.Tasks.Task

Applies to

BackupAsync(String, StoreBackupOption, Func<StoreBackupInfo,Task<Boolean>>, CancellationToken)

public System.Threading.Tasks.Task BackupAsync(string backupDirectory, System.Fabric.StoreBackupOption backupOption, Func<System.Fabric.StoreBackupInfo,System.Threading.Tasks.Task<bool>> postBackupAsyncFunc, System.Threading.CancellationToken cancellationToken);
member this.BackupAsync : string * System.Fabric.StoreBackupOption * Func<System.Fabric.StoreBackupInfo, System.Threading.Tasks.Task<bool>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function BackupAsync (backupDirectory As String, backupOption As StoreBackupOption, postBackupAsyncFunc As Func(Of StoreBackupInfo, Task(Of Boolean)), cancellationToken As CancellationToken) As Task

Parameters

backupDirectory
System.String
backupOption
StoreBackupOption
postBackupAsyncFunc
System.Func<StoreBackupInfo,System.Threading.Tasks.Task<System.Boolean>>
cancellationToken
System.Threading.CancellationToken

Returns

System.Threading.Tasks.Task

Applies to