Partager via


FabricClient.PropertyManagementClient.EnumerateSubNamesAsync Méthode

Définition

Surcharges

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)

Énumère tous les noms Service Fabric sous un nom donné.

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

Énumère tous les noms Service Fabric sous un nom donné.

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)

Énumère tous les noms Service Fabric sous un nom donné.

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)

Paramètres

name
Uri

Nom Service Fabric parent à énumérer.

previousResult
NameEnumerationResult

Résultat retourné par l’appel d’énumération précédent. Pour l’appel initial, il s’agit de null.

recursive
Boolean

True l’énumération doit être récursive.

Retours

Tâche qui représente l’opération d’énumération asynchrone.

Consultez NameEnumerationResult.

Exceptions

Causé par l’un des éléments suivants :

E_INVALIDARG est retourné lorsqu’un ou plusieurs arguments ne sont pas valides.

Causé par l’un des éléments suivants :

E_POINTER est retourné lorsqu’une référence Null est passée à une méthode qui ne l’accepte pas comme argument valide.

NameNotFound est retourné lorsque l’utilisateur fourni name n’existe pas.

Causé par l’un des éléments suivants :

E_ABORT est retourné lorsque l’opération a été abandonnée.

Causé par l’un des éléments suivants :

InvalidNameUri est retourné lorsque name n’est pas un nom Service Fabric valide.

Consultez également https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions pour gérer les échecs FabricClient courants.

Cette exception est levée lorsqu’une erreur interne s’est produite.

Remarques

Le délai d’expiration de l’opération est défini sur le délai d’expiration par défaut (1 minute).

S’applique à

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

Énumère tous les noms Service Fabric sous un nom donné.

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)

Paramètres

name
Uri

Nom Service Fabric parent à énumérer.

previousResult
NameEnumerationResult

Résultat retourné par l’appel d’énumération précédent. Pour l’appel initial, il s’agit de null.

recursive
Boolean

True si l’énumération doit être récursive.

timeout
TimeSpan

Durée maximale pendant laquelle le système autorise cette opération à se poursuivre avant de retourner TimeoutException.

cancellationToken
CancellationToken

CancellationToken que l’opération observe. Il peut être utilisé pour propager une notification indiquant que l’opération doit être annulée.

Retours

Tâche qui représente l’opération d’énumération asynchrone.

Consultez NameEnumerationResult.

Exceptions

Causé par l’un des éléments suivants :

E_INVALIDARG est retourné lorsqu’un ou plusieurs arguments ne sont pas valides.

Causé par l’un des éléments suivants :

E_POINTER est retourné lorsqu’une référence Null est passée à une méthode qui ne l’accepte pas comme argument valide.

NameNotFound est retourné lorsque l’utilisateur fourni name n’existe pas.

Causé par l’un des éléments suivants :

E_ABORT est retourné lorsque l’opération a été abandonnée.

Causé par l’un des éléments suivants :

InvalidNameUri est retourné lorsque name n’est pas un nom Service Fabric valide.

Consultez également https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions pour gérer les échecs FabricClient courants.

Cette exception est levée lorsqu’une erreur interne s’est produite.

Remarques

Le délai d’expiration de l’opération est défini sur le délai d’expiration par défaut (1 minute).

S’applique à