Freigeben über


FabricClient.QueryClient.GetDeployedApplicationPagedListAsync Methode

Definition

Überlädt

GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription, TimeSpan, CancellationToken)

Ruft die Liste der Anwendungen ab, die auf einem Knoten bereitgestellt werden.

GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)

Ruft die Liste der Anwendungen ab, die auf einem Knoten bereitgestellt werden.

GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription, TimeSpan, CancellationToken)

Ruft die Liste der Anwendungen ab, die auf einem Knoten bereitgestellt werden.

public System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationPagedList> GetDeployedApplicationPagedListAsync (System.Fabric.Description.PagedDeployedApplicationQueryDescription queryDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetDeployedApplicationPagedListAsync : System.Fabric.Description.PagedDeployedApplicationQueryDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationPagedList>
Public Function GetDeployedApplicationPagedListAsync (queryDescription As PagedDeployedApplicationQueryDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of DeployedApplicationPagedList)

Parameter

queryDescription
PagedDeployedApplicationQueryDescription

Ein PagedDeployedApplicationQueryDescription Objekt, das beschreibt, welche bereitgestellten Anwendungen zurückgegeben werden sollen.

timeout
TimeSpan

Gibt die Dauer an, die dieser Vorgang vor ablaufen muss.

cancellationToken
CancellationToken

Gibt eine Benachrichtigung darüber weiter, dass Vorgänge abgebrochen werden sollen.

Gibt zurück

Eine Aufgabe, die den asynchronen Abfragevorgang darstellt.

Der zurückgegebene Task enthält die Liste der bereitgestellten Anwendungen als DeployedApplicationPagedList.

Diese Abfrage gibt anstelle eines Fehlers leer zurück, wenn keine Anwendungstypen gefunden werden, die den angegebenen Filtern entsprechen.

Ausnahmen

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

Dieser Vorgang hat ein Timeout von 60 Sekunden.

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

Für diese Abfrage bedeutet diese Ausnahme normalerweise, dass der angegebene Knotenname mit keinem Knoten im Cluster übereinstimmt.

Hinweise

Dies ist eine ausgelagerte Abfrage, was bedeutet, dass, wenn nicht alle Anwendungen in eine Seite passen, eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben wird, mit dem die nächste Seite abgerufen werden kann. Wenn beispielsweise 1.000 Anwendungen vorhanden sind, eine Seite jedoch nur für die ersten 3000 Anwendungen passt, wird 3000 zurückgegeben. Wenn Sie auf den Rest der Ergebnisse zugreifen möchten, rufen Sie die anschließenden Seiten ab, indem Sie in der nächsten Abfrage das zurückgegebene Fortsetzungstoken verwenden. Ein NULL-Fortsetzungstoken wird zurückgegeben, wenn keine nachfolgenden Seiten vorhanden sind.

Gilt für:

GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)

Ruft die Liste der Anwendungen ab, die auf einem Knoten bereitgestellt werden.

public System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationPagedList> GetDeployedApplicationPagedListAsync (System.Fabric.Description.PagedDeployedApplicationQueryDescription queryDescription);
member this.GetDeployedApplicationPagedListAsync : System.Fabric.Description.PagedDeployedApplicationQueryDescription -> System.Threading.Tasks.Task<System.Fabric.Query.DeployedApplicationPagedList>
Public Function GetDeployedApplicationPagedListAsync (queryDescription As PagedDeployedApplicationQueryDescription) As Task(Of DeployedApplicationPagedList)

Parameter

queryDescription
PagedDeployedApplicationQueryDescription

Ein PagedDeployedApplicationQueryDescription Objekt, das beschreibt, welche bereitgestellten Anwendungen zurückgegeben werden sollen.

Gibt zurück

Eine Aufgabe, die den asynchronen Abfragevorgang darstellt.

Der zurückgegebene Task enthält die Liste der bereitgestellten Anwendungen als DeployedApplicationPagedList.

Diese Abfrage gibt anstelle eines Fehlers leer zurück, wenn keine Ergebnisse gefunden werden, die den angegebenen Filtern entsprechen.

Ausnahmen

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

Dieser Vorgang hat ein Timeout von 60 Sekunden.

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

Für diese Abfrage bedeutet diese Ausnahme normalerweise, dass der angegebene Knotenname mit keinem Knoten im Cluster übereinstimmt.

Hinweise

Dies ist eine ausgelagerte Abfrage, was bedeutet, dass, wenn nicht alle Anwendungen in eine Seite passen, eine Seite mit Ergebnissen sowie ein Fortsetzungstoken zurückgegeben wird, mit dem die nächste Seite abgerufen werden kann. Wenn beispielsweise 1.000 Anwendungen vorhanden sind, eine Seite jedoch nur für die ersten 3000 Anwendungen passt, wird 3000 zurückgegeben. Wenn Sie auf den Rest der Ergebnisse zugreifen möchten, rufen Sie die anschließenden Seiten ab, indem Sie in der nächsten Abfrage das zurückgegebene Fortsetzungstoken verwenden. Ein NULL-Fortsetzungstoken wird zurückgegeben, wenn keine nachfolgenden Seiten vorhanden sind.

Gilt für: