次の方法で共有


FabricClient.TestManagementClient.GetPartitionDataLossProgressAsync メソッド

定義

オーバーロード

GetPartitionDataLossProgressAsync(Guid, TimeSpan, CancellationToken)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionDataLossProgressAsync(Guid, TimeSpan)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionDataLossProgressAsync(Guid)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionDataLossProgressAsync(Guid, CancellationToken)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionDataLossProgressAsync(Guid, TimeSpan, CancellationToken)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

public System.Threading.Tasks.Task<System.Fabric.PartitionDataLossProgress> GetPartitionDataLossProgressAsync (Guid operationId, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetPartitionDataLossProgressAsync : Guid * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.PartitionDataLossProgress>
Public Function GetPartitionDataLossProgressAsync (operationId As Guid, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of PartitionDataLossProgress)

パラメーター

operationId
Guid

テスト コマンドが StartPartitionDataLossAsync() を使用して開始したときに渡された operationId。

timeout
TimeSpan

タイムアウトになった。

cancellationToken
CancellationToken

このトークンは、完了する前にこの操作を中止するように通知できます

戻り値

TestCommandProgressState と PartitionDataLossResult を含む PartitionDataLossProgress オブジェクト。

注釈

この API を使用するには、FaultAnalysisService を有効にする必要があります。

返された PartitionDataLossProgress.State == Faulted の場合は、PartitionDataLossProgress.Result.Exception を調べて理由を確認します。 PartitionDataLossProgress.Result.Exception 値: - ArgumentException - 入力が無効でした。 - ErrorCode プロパティが の FabricException : - PartitionNotFound - 指定されたパーティションが見つからなかったか、指定されたサービスに属するパーティションではありません。 - FabricInvalidForStatelessServicesException - この操作はステートレス サービスでは無効です。

適用対象

GetPartitionDataLossProgressAsync(Guid, TimeSpan)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

public System.Threading.Tasks.Task<System.Fabric.PartitionDataLossProgress> GetPartitionDataLossProgressAsync (Guid operationId, TimeSpan timeout);
member this.GetPartitionDataLossProgressAsync : Guid * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.PartitionDataLossProgress>
Public Function GetPartitionDataLossProgressAsync (operationId As Guid, timeout As TimeSpan) As Task(Of PartitionDataLossProgress)

パラメーター

operationId
Guid

テスト コマンドが StartPartitionDataLossAsync() を使用して開始したときに渡された operationId。

timeout
TimeSpan

タイムアウトになった。

戻り値

TestCommandProgressState と PartitionDataLossResult を含む PartitionDataLossProgress オブジェクト。

注釈

この API を使用するには、FaultAnalysisService を有効にする必要があります。

返された PartitionDataLossProgress.State == Faulted の場合は、PartitionDataLossProgress.Result.Exception を調べて理由を確認します。 PartitionDataLossProgress.Result.Exception 値: - ArgumentException - 入力が無効でした。 - ErrorCode プロパティが の FabricException : - PartitionNotFound - 指定されたパーティションが見つからなかったか、指定されたサービスに属するパーティションではありません。 - FabricInvalidForStatelessServicesException - この操作はステートレス サービスでは無効です。

適用対象

GetPartitionDataLossProgressAsync(Guid)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

public System.Threading.Tasks.Task<System.Fabric.PartitionDataLossProgress> GetPartitionDataLossProgressAsync (Guid operationId);
member this.GetPartitionDataLossProgressAsync : Guid -> System.Threading.Tasks.Task<System.Fabric.PartitionDataLossProgress>
Public Function GetPartitionDataLossProgressAsync (operationId As Guid) As Task(Of PartitionDataLossProgress)

パラメーター

operationId
Guid

テスト コマンドが StartPartitionDataLossAsync() を使用して開始したときに渡された operationId。

戻り値

TestCommandProgressState と PartitionDataLossResult を含む PartitionDataLossProgress オブジェクト。

注釈

この API を使用するには、FaultAnalysisService を有効にする必要があります。

返された PartitionDataLossProgress.State == Faulted の場合は、PartitionDataLossProgress.Result.Exception を調べて理由を確認します。 PartitionDataLossProgress.Result.Exception 値: - ArgumentException - 入力が無効でした。 - ErrorCode プロパティが の FabricException : - PartitionNotFound - 指定されたパーティションが見つからなかったか、指定されたサービスに属するパーティションではありません。 - FabricInvalidForStatelessServicesException - この操作はステートレス サービスでは無効です。

適用対象

GetPartitionDataLossProgressAsync(Guid, CancellationToken)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

public System.Threading.Tasks.Task<System.Fabric.PartitionDataLossProgress> GetPartitionDataLossProgressAsync (Guid operationId, System.Threading.CancellationToken cancellationToken);
member this.GetPartitionDataLossProgressAsync : Guid * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.PartitionDataLossProgress>
Public Function GetPartitionDataLossProgressAsync (operationId As Guid, cancellationToken As CancellationToken) As Task(Of PartitionDataLossProgress)

パラメーター

operationId
Guid

テスト コマンドが StartPartitionDataLossAsync() を使用して開始したときに渡された operationId。

cancellationToken
CancellationToken

このトークンは、完了する前にこの操作を中止するように通知できます

戻り値

TestCommandProgressState と PartitionDataLossResult を含む PartitionDataLossProgress オブジェクト。

注釈

この API を使用するには、FaultAnalysisService を有効にする必要があります。

返された PartitionDataLossProgress.State == Faulted の場合は、PartitionDataLossProgress.Result.Exception を調べて理由を確認します。 PartitionDataLossProgress.Result.Exception 値: - ArgumentException - 入力が無効でした。 - ErrorCode プロパティが の FabricException : - PartitionNotFound - 指定されたパーティションが見つからなかったか、指定されたサービスに属するパーティションではありません。 - FabricInvalidForStatelessServicesException - この操作はステートレス サービスでは無効です。

適用対象