Freigeben über


FabricClient.QueryClient.GetDeployedServicePackagePagedListAsync Methode

Definition

Überlädt

GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription)

Ruft die bereitgestellten Dienstpakete für den angegebenen Knoten und die angegebene Anwendung ab.

GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription, TimeSpan, CancellationToken)

Ruft die bereitgestellten Dienstpakete für den angegebenen Knoten und die angegebene Anwendung ab.

GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription)

Ruft die bereitgestellten Dienstpakete für den angegebenen Knoten und die angegebene Anwendung ab.

public System.Threading.Tasks.Task<System.Fabric.Query.DeployedServicePackagePagedList> GetDeployedServicePackagePagedListAsync (System.Fabric.Description.PagedDeployedServicePackageQueryDescription queryDescription);
member this.GetDeployedServicePackagePagedListAsync : System.Fabric.Description.PagedDeployedServicePackageQueryDescription -> System.Threading.Tasks.Task<System.Fabric.Query.DeployedServicePackagePagedList>
Public Function GetDeployedServicePackagePagedListAsync (queryDescription As PagedDeployedServicePackageQueryDescription) As Task(Of DeployedServicePackagePagedList)

Parameter

queryDescription
PagedDeployedServicePackageQueryDescription

Ein PagedDeployedServicePackageQueryDescription Objekt, das beschreibt, welche bereitgestellten Dienstpakete zurückgegeben werden sollen.

Gibt zurück

Eine Aufgabe, die den asynchronen Abfragevorgang darstellt.

Der zurückgegebene Task enthält die Liste der bereitgestellten Dienstpakete als DeployedServicePackagePagedList.

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 .

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

ApplicationNotFound: Die Anwendung ist nicht vorhanden.

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 Dienstpakete 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 10.000 Dienstpakete vorhanden sind, eine Seite jedoch nur den ersten 3000-Dienstpaketen entspricht, 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:

GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription, TimeSpan, CancellationToken)

Ruft die bereitgestellten Dienstpakete für den angegebenen Knoten und die angegebene Anwendung ab.

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

Parameter

queryDescription
PagedDeployedServicePackageQueryDescription

Ein PagedDeployedServicePackageQueryDescription Objekt, das beschreibt, welche bereitgestellten Dienstpakete zurückgegeben werden sollen.

timeout
TimeSpan
cancellationToken
CancellationToken

Gibt zurück

Eine Aufgabe, die den asynchronen Abfragevorgang darstellt.

Der zurückgegebene Task enthält die Liste der bereitgestellten Dienstpakete als DeployedServicePackagePagedList.

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 .

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

ApplicationNotFound: Die Anwendung ist nicht vorhanden.

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 Dienstpakete 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 10.000 Dienstpakete vorhanden sind, eine Seite jedoch nur den ersten 3000-Dienstpaketen entspricht, 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: