Partager via


FabricClient.QueryClient Classe

Définition

Représente le client d’infrastructure qui peut être utilisé pour émettre des requêtes.

public sealed class FabricClient.QueryClient
type FabricClient.QueryClient = class
Public NotInheritable Class FabricClient.QueryClient
Héritage
FabricClient.QueryClient

Méthodes

GetApplicationListAsync()

Obtient les détails de toutes les applications créées dans le système. Si les applications ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetApplicationListAsync(Uri)

Obtient les détails de toutes les applications ou d’une application spécifique créée dans le système. Si les applications ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetApplicationListAsync(Uri, String)

Obtient les détails de toutes les applications ou d’une application spécifique créée dans le système. Si les applications ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetApplicationListAsync(Uri, String, TimeSpan, CancellationToken)

Obtient les détails de toutes les applications ou d’une application spécifique créée dans le système. Si les applications ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetApplicationListAsync(Uri, TimeSpan, CancellationToken)

Obtient les détails de toutes les applications ou d’une application spécifique créée dans le système. Si les applications ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetApplicationLoadInformationAsync(String)

Récupère les informations de chargement de l’application spécifiée instance.

GetApplicationLoadInformationAsync(String, TimeSpan, CancellationToken)

Récupère les informations de chargement de l’application spécifiée instance.

GetApplicationNameAsync(Uri, TimeSpan, CancellationToken)

Obtient le nom de l’application pour le service spécifié.

GetApplicationPagedListAsync(ApplicationQueryDescription)

Obtient les détails des applications créées qui correspondent aux filtres spécifiés dans la description de la requête (le cas échéant). Si les applications ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetApplicationPagedListAsync(ApplicationQueryDescription, TimeSpan, CancellationToken)

Obtient les détails des applications créées qui correspondent aux filtres spécifiés dans la description de la requête (le cas échéant). Si les applications ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetApplicationTypeListAsync()

Obtient les détails de tous les types d’applications provisionnés ou en cours d’approvisionnement dans le système. Pour plus de fonctionnalités, utilisez GetApplicationTypePagedListAsync(). Cette méthode sera déconseillée à l’avenir.

GetApplicationTypeListAsync(String)

Obtient les détails de tous les types d’application provisionnés ou en cours d’approvisionnement dans le système ou pour le type d’application spécifié. Pour plus de fonctionnalités, utilisez GetApplicationTypePagedListAsync(). Cette méthode sera déconseillée à l’avenir.

GetApplicationTypeListAsync(String, TimeSpan, CancellationToken)

Obtient les détails de tous les types d’application provisionnés ou en cours d’approvisionnement dans le système ou pour le type d’application spécifié. Pour plus de fonctionnalités, utilisez GetApplicationTypePagedListAsync(). Cette méthode sera déconseillée à l’avenir.

GetApplicationTypePagedListAsync()

Obtient les détails de tous les types d’applications provisionnés ou en cours d’approvisionnement dans le système.

GetApplicationTypePagedListAsync(PagedApplicationTypeQueryDescription)

Obtient les détails des types d’application provisionnés ou en cours d’approvisionnement dans le système qui correspondent aux filtres fournis par l’argument queryDescription.

GetApplicationTypePagedListAsync(PagedApplicationTypeQueryDescription, TimeSpan, CancellationToken)

Obtient les détails des types d’application provisionnés ou en cours d’approvisionnement dans le système qui correspondent aux filtres fournis par l’argument queryDescription.

GetClusterLoadInformationAsync()

Obtient les informations de chargement du cluster.

GetClusterLoadInformationAsync(TimeSpan, CancellationToken)

Obtient les informations de chargement du cluster.

GetDeployedApplicationListAsync(String)

Obtient la liste des applications déployées. Pour plus de fonctionnalités, utilisez GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription). Cette méthode sera déconseillée à l’avenir.

GetDeployedApplicationListAsync(String, Uri)

Obtient les applications déployées sur un nœud avec le nom d’application spécifié. Pour plus de fonctionnalités, utilisez GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription). Cette méthode sera déconseillée à l’avenir.

GetDeployedApplicationListAsync(String, Uri, TimeSpan, CancellationToken)

Obtient les applications déployées sur un nœud avec le nom d’application spécifié. Pour plus de fonctionnalités, utilisez GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription, TimeSpan, CancellationToken). Cette méthode sera déconseillée à l’avenir.

GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)

Obtient la liste des applications déployées sur un nœud.

GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription, TimeSpan, CancellationToken)

Obtient la liste des applications déployées sur un nœud.

GetDeployedCodePackageListAsync(String, Uri)

Obtient la liste des packages de code déployés.

GetDeployedCodePackageListAsync(String, Uri, String, String)

Obtient la liste des packages de code déployés.

GetDeployedCodePackageListAsync(String, Uri, String, String, Boolean)

Obtient la liste des packages de code déployés.

GetDeployedCodePackageListAsync(String, Uri, String, String, Boolean, TimeSpan, CancellationToken)

Obtient la liste des packages de code déployés.

GetDeployedCodePackageListAsync(String, Uri, String, String, TimeSpan, CancellationToken)

Obtient la liste des packages de code déployés.

GetDeployedReplicaDetailAsync(String, Guid, Int64)

Retourne les détails d’un réplica en cours d’exécution sur le nœud spécifié.

GetDeployedReplicaDetailAsync(String, Guid, Int64, TimeSpan, CancellationToken)

Retourne les détails d’un réplica en cours d’exécution sur le nœud spécifié.

GetDeployedReplicaListAsync(String, Uri)

Obtient la vue des réplicas à partir d’un nœud.

GetDeployedReplicaListAsync(String, Uri, Nullable<Guid>)

Obtient la vue des réplicas à partir d’un nœud.

GetDeployedReplicaListAsync(String, Uri, String, Nullable<Guid>)

Obtient la vue des réplicas à partir d’un nœud.

GetDeployedReplicaListAsync(String, Uri, String, Nullable<Guid>, TimeSpan, CancellationToken)

Obtient la vue des réplicas à partir d’un nœud.

GetDeployedServicePackageListAsync(String, Uri)

Obtient les packages de service déployés pour le nœud et l’application donnés. Pour plus de fonctionnalités, utilisez GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription). Cette méthode sera déconseillée à l’avenir.

GetDeployedServicePackageListAsync(String, Uri, String)

Obtient les packages de service déployés pour le nœud et l’application donnés. Pour plus de fonctionnalités, utilisez GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription). Cette méthode sera déconseillée à l’avenir.

GetDeployedServicePackageListAsync(String, Uri, String, TimeSpan, CancellationToken)

Obtient les packages de service déployés pour le nœud et l’application donnés. Pour plus de fonctionnalités, utilisez GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription, TimeSpan, CancellationToken). Cette méthode sera déconseillée à l’avenir.

GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription)

Obtient les packages de service déployés pour le nœud et l’application donnés.

GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription, TimeSpan, CancellationToken)

Obtient les packages de service déployés pour le nœud et l’application donnés.

GetDeployedServiceTypeListAsync(String, Uri)

Obtient les types de service déployés sur le nœud et l’application donnés.

GetDeployedServiceTypeListAsync(String, Uri, String, String)

Obtient les types de service déployés sur le nœud et l’application donnés.

GetDeployedServiceTypeListAsync(String, Uri, String, String, TimeSpan, CancellationToken)

Obtient les types de service déployés sur le nœud et l’application donnés.

GetLoadedPartitionInfoListAsync(LoadedPartitionInformationQueryDescription)

Obtient les partitions les plus chargées/les moins chargées.

GetLoadedPartitionInfoListAsync(LoadedPartitionInformationQueryDescription, TimeSpan, CancellationToken)

Obtient les partitions les plus chargées/les moins chargées.

GetNodeListAsync()

Obtient les détails de tous les nœuds du cluster. Si les nœuds ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante. Pour les dernières fonctionnalités, utilisez GetNodePagedListAsync().

GetNodeListAsync(String)

Obtient les détails de tous les nœuds du cluster ou du nœud spécifié. Si les nœuds ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante. Pour les dernières fonctionnalités, utilisez GetNodePagedListAsync(NodeQueryDescription).

GetNodeListAsync(String, NodeStatusFilter, String, TimeSpan, CancellationToken)

Obtient les détails de tous les nœuds du cluster ou du nœud spécifié. Si les nœuds ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante. Pour les dernières fonctionnalités, utilisez GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken).

GetNodeListAsync(String, String)

Obtient les détails de tous les nœuds du cluster ou du nœud spécifié. Si les nœuds ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante. Pour les dernières fonctionnalités, utilisez GetNodePagedListAsync(NodeQueryDescription).

GetNodeListAsync(String, String, TimeSpan, CancellationToken)

Obtient les détails de tous les nœuds du cluster ou du nœud spécifié. Si les nœuds ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante. Pour les dernières fonctionnalités, utilisez GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken).

GetNodeListAsync(String, TimeSpan, CancellationToken)

Obtient les détails de tous les nœuds du cluster ou du nœud spécifié. Pour les dernières fonctionnalités, utilisez GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken).

GetNodeLoadInformationAsync(String)

Obtenez des métriques et chargez des informations sur le nœud.

GetNodeLoadInformationAsync(String, TimeSpan, CancellationToken)

Obtenez des métriques et chargez des informations sur le nœud.

GetNodePagedListAsync()

Obtient les détails de tous les nœuds du cluster ou du nœud spécifié. Si les nœuds ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetNodePagedListAsync(NodeQueryDescription)

Obtient les détails de tous les nœuds du cluster ou du nœud spécifié. Si les nœuds ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken)

Obtient les détails de tous les nœuds du cluster ou du nœud spécifié. Si les nœuds ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetPartitionAsync(Guid)

Obtient les détails de la partition spécifiée.

GetPartitionAsync(Guid, TimeSpan, CancellationToken)

Obtient les détails de la partition spécifiée.

GetPartitionListAsync(Uri)

Obtient les détails de toutes les partitions d’un service. Si les partitions ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetPartitionListAsync(Uri, Nullable<Guid>)

Obtient les détails de toutes les partitions d’un service ou uniquement de la partition spécifiée. Si les partitions ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetPartitionListAsync(Uri, Nullable<Guid>, String, TimeSpan, CancellationToken)

Obtient les détails de toutes les partitions d’un service ou uniquement de la partition spécifiée. Si les partitions ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetPartitionListAsync(Uri, Nullable<Guid>, TimeSpan, CancellationToken)

Obtient les détails de toutes les partitions d’un service ou uniquement de la partition spécifiée. Si les partitions ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetPartitionListAsync(Uri, String)

Obtient les détails de toutes les partitions d’un service. Si les partitions ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetPartitionLoadInformationAsync(Guid)

Obtient les informations sur le chargement de la partition.

GetPartitionLoadInformationAsync(Guid, TimeSpan, CancellationToken)

Obtient les informations sur le chargement de la partition.

GetProvisionedFabricCodeVersionListAsync()

Obtient les détails de toutes les versions de code de cluster approvisionnées dans le système.

GetProvisionedFabricCodeVersionListAsync(String)

Obtient les détails de la version de code de cluster spécifique provisionnée dans le système.

GetProvisionedFabricCodeVersionListAsync(String, TimeSpan, CancellationToken)

Obtient les détails de la version de code de cluster spécifique provisionnée dans le système.

GetProvisionedFabricConfigVersionListAsync()

Obtient les détails de toutes les versions de configuration de cluster approvisionnées dans le système.

GetProvisionedFabricConfigVersionListAsync(String)

Obtient les détails d’une version de configuration de cluster spécifique provisionnée dans le système.

GetProvisionedFabricConfigVersionListAsync(String, TimeSpan, CancellationToken)

Obtient les détails d’une version de configuration de cluster spécifique provisionnée dans le système.

GetReplicaListAsync(Guid)

Obtient les détails de tous les réplicas d’une partition. Si les réplicas ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetReplicaListAsync(Guid, Int64)

Obtient les détails de tous les réplicas d’une partition qui correspondent au filtre réplica ou instance et au filtre status. Si les réplicas ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetReplicaListAsync(Guid, Int64, ServiceReplicaStatusFilter, String, TimeSpan, CancellationToken)

Obtient les détails de tous les réplicas d’une partition qui correspondent au filtre réplica ou instance et au filtre status. Si les réplicas ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetReplicaListAsync(Guid, Int64, ServiceReplicaStatusFilter, TimeSpan, CancellationToken)

Obtient les détails de tous les réplicas d’une partition qui correspondent au filtre réplica ou instance et au filtre status. Si les réplicas ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetReplicaListAsync(Guid, Int64, TimeSpan, CancellationToken)

Obtient les détails de tous les réplicas d’une partition qui correspondent au filtre réplica ou instance. Si les réplicas ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetReplicaListAsync(Guid, String)

Obtient les détails de tous les réplicas d’une partition. Si les réplicas ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetReplicaListAsync(Guid, String, TimeSpan, CancellationToken)

Obtient les détails de tous les réplicas d’une partition. Si les réplicas ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetReplicaLoadInformationAsync(Guid, Int64)

Obtenez la liste des métriques et leur charge sur un réplica.

GetReplicaLoadInformationAsync(Guid, Int64, TimeSpan, CancellationToken)

Obtenez la liste des métriques et leur charge sur un réplica.

GetServiceGroupMemberListAsync(Uri)

Obtenir les membres d’un groupe de services d’une application.

GetServiceGroupMemberListAsync(Uri, Uri)

Obtenir les membres d’un groupe de services d’une application.

GetServiceGroupMemberListAsync(Uri, Uri, TimeSpan, CancellationToken)

Obtient les détails de toutes les partitions d’un service. Si les partitions ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetServiceGroupMemberTypeListAsync(String, String)

Obtenir les types de groupes de services membres du groupe de services.

GetServiceGroupMemberTypeListAsync(String, String, String)

Obtenir les types de groupes de services membres du groupe de services.

GetServiceGroupMemberTypeListAsync(String, String, String, TimeSpan, CancellationToken)

Obtenir les types de groupes de services membres du groupe de services.

GetServiceListAsync(Uri)

Obtient les informations sur tous les services appartenant à l’application spécifiée par l’URI du nom de l’application. Si les services ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetServiceListAsync(Uri, Uri)

Obtient les détails de tous les services d’une application ou uniquement du service spécifié. Si les services ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetServiceListAsync(Uri, Uri, String)

Obtient les détails de tous les services d’une application ou uniquement du service spécifié. Si les services ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetServiceListAsync(Uri, Uri, String, TimeSpan, CancellationToken)

Obtient les détails de tous les services d’une application ou uniquement du service spécifié. Si les services ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetServiceListAsync(Uri, Uri, TimeSpan, CancellationToken)

Obtient les détails de tous les services d’une application ou uniquement du service spécifié. Si les services ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetServiceNameAsync(Guid, TimeSpan, CancellationToken)

Obtient le nom du service pour la partition spécifiée.

GetServicePagedListAsync(ServiceQueryDescription)

Obtient les détails de tous les services d’une application ou uniquement des services spécifiés qui correspondent aux filtres spécifiés dans la description de la requête (le cas échéant). Si les services ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetServicePagedListAsync(ServiceQueryDescription, TimeSpan, CancellationToken)

Obtient les détails de tous les services d’une application ou uniquement des services spécifiés qui correspondent aux filtres spécifiés dans la description de la requête (le cas échéant). Si les services ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetServiceTypeListAsync(String, String)

Obtient la liste des types de services.

GetServiceTypeListAsync(String, String, String)

Obtient la liste des types de services.

GetServiceTypeListAsync(String, String, String, TimeSpan, CancellationToken)

Obtient la liste des types de services.

GetUnplacedReplicaInformationAsync(String, Guid, Boolean)

Obtenez diagnostics informations sur les services avec des réplicas non placés.

GetUnplacedReplicaInformationAsync(String, Guid, Boolean, TimeSpan, CancellationToken)

Obtenez diagnostics informations sur les services avec des réplicas non placés.

Méthodes d’extension

GetComposeDeploymentStatusPagedListAsync(FabricClient+QueryClient, ComposeDeploymentStatusQueryDescription)

Obtient le status des déploiements de compose créés qui correspondent aux filtres spécifiés dans la description de la requête (le cas échéant). Si les déploiements compose ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetComposeDeploymentStatusPagedListAsync(FabricClient+QueryClient, ComposeDeploymentStatusQueryDescription, TimeSpan)

Obtient le status des déploiements de compose créés qui correspondent aux filtres spécifiés dans la description de la requête (le cas échéant). Si les déploiements compose ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

GetComposeDeploymentStatusPagedListAsync(FabricClient+QueryClient, ComposeDeploymentStatusQueryDescription, TimeSpan, CancellationToken)

Obtient le status des déploiements de compose créés qui correspondent aux filtres spécifiés dans la description de la requête (le cas échéant). Si les déploiements compose ne tiennent pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante.

S’applique à