次の方法で共有


FabricClient.PropertyManagementClient.EnumerateSubNamesAsync メソッド

定義

オーバーロード

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)

指定した名前のすべての Service Fabric 名を列挙します。

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean, TimeSpan, CancellationToken)

指定した名前のすべての Service Fabric 名を列挙します。

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)

指定した名前のすべての Service Fabric 名を列挙します。

public System.Threading.Tasks.Task<System.Fabric.NameEnumerationResult> EnumerateSubNamesAsync (Uri name, System.Fabric.NameEnumerationResult previousResult, bool recursive);
member this.EnumerateSubNamesAsync : Uri * System.Fabric.NameEnumerationResult * bool -> System.Threading.Tasks.Task<System.Fabric.NameEnumerationResult>
Public Function EnumerateSubNamesAsync (name As Uri, previousResult As NameEnumerationResult, recursive As Boolean) As Task(Of NameEnumerationResult)

パラメーター

name
Uri

列挙する親 Service Fabric 名。

previousResult
NameEnumerationResult

前の列挙呼び出しによって返された結果。 最初の呼び出しの場合、これは null です。

recursive
Boolean

True 列挙は再帰的である必要があります。

戻り値

非同期列挙操作を表すタスク。

以下を参照してください。NameEnumerationResult

例外

次のいずれかが原因で発生します。

E_INVALIDARGは、1 つ以上の引数が無効な場合に返されます。

次のいずれかが原因で発生します。

有効な引数として受け入れないメソッドに null 参照が渡されると、E_POINTERが返されます。

NameNotFound は、指定 name されたユーザーが存在しない場合に返されます。

次のいずれかが原因で発生します。

E_ABORTは、操作が中止されたときに返されます。

一般的な FabricClient エラーの処理に関するページを参照してください https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions

一般的な FabricClient エラーの処理に関するページを参照してください https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions

次のいずれかが原因で発生します。

InvalidNameUri が有効な Service Fabric 名でない場合 name は が返されます。

一般的な FabricClient エラーの処理についても https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions 参照してください。

この例外は、内部エラーが発生したときにスローされます。

注釈

操作のタイムアウトは、既定のタイムアウト (1 分) に設定されます。

適用対象

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean, TimeSpan, CancellationToken)

指定した名前のすべての Service Fabric 名を列挙します。

public System.Threading.Tasks.Task<System.Fabric.NameEnumerationResult> EnumerateSubNamesAsync (Uri name, System.Fabric.NameEnumerationResult previousResult, bool recursive, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.EnumerateSubNamesAsync : Uri * System.Fabric.NameEnumerationResult * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.NameEnumerationResult>
Public Function EnumerateSubNamesAsync (name As Uri, previousResult As NameEnumerationResult, recursive As Boolean, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of NameEnumerationResult)

パラメーター

name
Uri

列挙する親 Service Fabric 名。

previousResult
NameEnumerationResult

前の列挙呼び出しによって返された結果。 最初の呼び出しの場合、これは null です。

recursive
Boolean

True 列挙を再帰的にする必要がある場合は 。

timeout
TimeSpan

を返す TimeoutException前に、システムがこの操作を続行できる最大時間。

cancellationToken
CancellationToken

CancellationToken操作が監視している 。 操作を取り消す必要があるという通知を伝達するために使用できます。

戻り値

非同期列挙操作を表すタスク。

以下を参照してください。NameEnumerationResult

例外

次のいずれかが原因で発生します。

E_INVALIDARGは、1 つ以上の引数が無効な場合に返されます。

次のいずれかが原因で発生します。

有効な引数として受け入れないメソッドに null 参照が渡されると、E_POINTERが返されます。

NameNotFound は、指定 name されたユーザーが存在しない場合に返されます。

次のいずれかが原因で発生します。

E_ABORTは、操作が中止されたときに返されます。

一般的な FabricClient エラーの処理に関するページを参照してください https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions

一般的な FabricClient エラーの処理に関するページを参照してください https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions

次のいずれかが原因で発生します。

InvalidNameUri が有効な Service Fabric 名でない場合 name は が返されます。

一般的な FabricClient エラーの処理についても https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions 参照してください。

この例外は、内部エラーが発生したときにスローされます。

注釈

操作のタイムアウトは、既定のタイムアウト (1 分) に設定されます。

適用対象