FabricClient.PropertyManagementClient.EnumerateSubNamesAsync Methode

Definition

Überlädt

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)

Listet alle Service Fabric-Namen unter einem angegebenen Namen auf.

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

Listet alle Service Fabric-Namen unter einem angegebenen Namen auf.

EnumerateSubNamesAsync(Uri, NameEnumerationResult, Boolean)

Listet alle Service Fabric-Namen unter einem angegebenen Namen auf.

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)

Parameter

name
Uri

Der übergeordnete Service Fabric-Name, der aufgelistet werden soll.

previousResult
NameEnumerationResult

Das Ergebnis, das vom vorherigen Aufzählungsaufruf zurückgegeben wurde. Für den ersten Aufruf ist dies NULL.

recursive
Boolean

True die Enumeration sollte rekursiv sein.

Gibt zurück

Eine Aufgabe, die den asynchronen Aufzählungsvorgang darstellt.

Siehe NameEnumerationResult.

Ausnahmen

Verursacht durch eine der folgenden:

E_INVALIDARG wird zurückgegeben, wenn mindestens ein Argument ungültig ist.

Verursacht durch eine der folgenden:

E_POINTER wird zurückgegeben, wenn ein NULL-Verweis an eine Methode übergeben wird, die ihn nicht als gültiges Argument akzeptiert.

NameNotFound wird zurückgegeben, wenn der angegebene name Benutzer nicht vorhanden ist.

Verursacht durch eine der folgenden:

E_ABORT wird zurückgegeben, wenn der Vorgang abgebrochen wurde.

Informationen zur Behandlung allgemeiner FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Informationen zur Behandlung allgemeiner FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Verursacht durch eine der folgenden:

InvalidNameUri wird zurückgegeben, wenn name kein gültiger Service Fabric-Name ist.

Siehe auch https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions zur Behandlung allgemeiner FabricClient-Fehler.

Diese Ausnahme wird ausgelöst, wenn ein interner Fehler aufgetreten ist.

Hinweise

Das Timeout für den Vorgang wird auf das Standardtimeout (1 Minute) festgelegt.

Gilt für:

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

Listet alle Service Fabric-Namen unter einem angegebenen Namen auf.

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)

Parameter

name
Uri

Der übergeordnete Service Fabric-Name, der aufgelistet werden soll.

previousResult
NameEnumerationResult

Das Ergebnis, das vom vorherigen Aufzählungsaufruf zurückgegeben wurde. Für den ersten Aufruf ist dies NULL.

recursive
Boolean

True , wenn die Enumeration rekursiv sein soll.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Der CancellationToken , den der Vorgang beobachtet. Es kann verwendet werden, um die Benachrichtigung zu verbreiten, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Eine Aufgabe, die den asynchronen Aufzählungsvorgang darstellt.

Siehe NameEnumerationResult.

Ausnahmen

Verursacht durch eine der folgenden:

E_INVALIDARG wird zurückgegeben, wenn mindestens ein Argument ungültig ist.

Verursacht durch eine der folgenden:

E_POINTER wird zurückgegeben, wenn ein NULL-Verweis an eine Methode übergeben wird, die ihn nicht als gültiges Argument akzeptiert.

NameNotFound wird zurückgegeben, wenn der angegebene name Benutzer nicht vorhanden ist.

Verursacht durch eine der folgenden:

E_ABORT wird zurückgegeben, wenn der Vorgang abgebrochen wurde.

Informationen zur Behandlung allgemeiner FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Informationen zur Behandlung allgemeiner FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Verursacht durch eine der folgenden:

InvalidNameUri wird zurückgegeben, wenn name kein gültiger Service Fabric-Name ist.

Siehe auch https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions zur Behandlung allgemeiner FabricClient-Fehler.

Diese Ausnahme wird ausgelöst, wenn ein interner Fehler aufgetreten ist.

Hinweise

Das Timeout für den Vorgang wird auf das Standardtimeout (1 Minute) festgelegt.

Gilt für: