Partilhar via


FabricClient.QueryClient Classe

Definição

Representa o cliente de malha que pode ser usado para emitir consultas.

public sealed class FabricClient.QueryClient
type FabricClient.QueryClient = class
Public NotInheritable Class FabricClient.QueryClient
Herança
FabricClient.QueryClient

Métodos

GetApplicationListAsync()

Obtém os detalhes de todos os aplicativos criados no sistema. Se os aplicativos não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetApplicationListAsync(Uri)

Obtém os detalhes de todos os aplicativos ou de um aplicativo específico criado no sistema. Se os aplicativos não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetApplicationListAsync(Uri, String)

Obtém os detalhes de todos os aplicativos ou de um aplicativo específico criado no sistema. Se os aplicativos não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetApplicationListAsync(Uri, String, TimeSpan, CancellationToken)

Obtém os detalhes de todos os aplicativos ou de um aplicativo específico criado no sistema. Se os aplicativos não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetApplicationListAsync(Uri, TimeSpan, CancellationToken)

Obtém os detalhes de todos os aplicativos ou de um aplicativo específico criado no sistema. Se os aplicativos não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetApplicationLoadInformationAsync(String)

Recupera as informações de carga da instância de aplicativo especificada.

GetApplicationLoadInformationAsync(String, TimeSpan, CancellationToken)

Recupera as informações de carga da instância de aplicativo especificada.

GetApplicationNameAsync(Uri, TimeSpan, CancellationToken)

Obtém o nome do aplicativo para o serviço especificado.

GetApplicationPagedListAsync(ApplicationQueryDescription)

Obtém os detalhes dos aplicativos criados que correspondem aos filtros especificados na descrição da consulta (se houver). Se os aplicativos não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetApplicationPagedListAsync(ApplicationQueryDescription, TimeSpan, CancellationToken)

Obtém os detalhes dos aplicativos criados que correspondem aos filtros especificados na descrição da consulta (se houver). Se os aplicativos não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetApplicationTypeListAsync()

Obtém os detalhes de todos os tipos de aplicativo provisionados ou provisionados no sistema. Para obter mais funcionalidades, use GetApplicationTypePagedListAsync(). Esse método será preterido no futuro.

GetApplicationTypeListAsync(String)

Obtém os detalhes de todos os tipos de aplicativo provisionados ou provisionados no sistema ou para o tipo de aplicativo especificado. Para obter mais funcionalidades, use GetApplicationTypePagedListAsync(). Esse método será preterido no futuro.

GetApplicationTypeListAsync(String, TimeSpan, CancellationToken)

Obtém os detalhes de todos os tipos de aplicativo provisionados ou provisionados no sistema ou para o tipo de aplicativo especificado. Para obter mais funcionalidades, use GetApplicationTypePagedListAsync(). Esse método será preterido no futuro.

GetApplicationTypePagedListAsync()

Obtém os detalhes de todos os tipos de aplicativo provisionados ou provisionados no sistema.

GetApplicationTypePagedListAsync(PagedApplicationTypeQueryDescription)

Obtém os detalhes dos tipos de aplicativo provisionados ou provisionados no sistema que correspondem aos filtros fornecidos pelo argumento queryDescription.

GetApplicationTypePagedListAsync(PagedApplicationTypeQueryDescription, TimeSpan, CancellationToken)

Obtém os detalhes dos tipos de aplicativo provisionados ou provisionados no sistema que correspondem aos filtros fornecidos pelo argumento queryDescription.

GetClusterLoadInformationAsync()

Obtém as informações de carregamento do cluster.

GetClusterLoadInformationAsync(TimeSpan, CancellationToken)

Obtém as informações de carregamento do cluster.

GetDeployedApplicationListAsync(String)

Obtém a lista de aplicativos implantados. Para obter mais funcionalidades, use GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription). Esse método será preterido no futuro.

GetDeployedApplicationListAsync(String, Uri)

Obtém os aplicativos implantados em um nó com o nome do aplicativo especificado. Para obter mais funcionalidades, use GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription). Esse método será preterido no futuro.

GetDeployedApplicationListAsync(String, Uri, TimeSpan, CancellationToken)

Obtém os aplicativos implantados em um nó com o nome do aplicativo especificado. Para obter mais funcionalidades, use GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription, TimeSpan, CancellationToken). Esse método será preterido no futuro.

GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)

Obtém a lista de aplicativos implantados em um nó.

GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription, TimeSpan, CancellationToken)

Obtém a lista de aplicativos implantados em um nó.

GetDeployedCodePackageListAsync(String, Uri)

Obtém a lista dos pacotes de código implantados.

GetDeployedCodePackageListAsync(String, Uri, String, String)

Obtém a lista dos pacotes de código implantados.

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

Obtém a lista dos pacotes de código implantados.

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

Obtém a lista dos pacotes de código implantados.

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

Obtém a lista dos pacotes de código implantados.

GetDeployedReplicaDetailAsync(String, Guid, Int64)

Retorna detalhes de um réplica em execução no nó especificado.

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

Retorna detalhes de um réplica em execução no nó especificado.

GetDeployedReplicaListAsync(String, Uri)

Obtém a exibição de réplicas de um nó.

GetDeployedReplicaListAsync(String, Uri, Nullable<Guid>)

Obtém a exibição de réplicas de um nó.

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

Obtém a exibição de réplicas de um nó.

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

Obtém a exibição de réplicas de um nó.

GetDeployedServicePackageListAsync(String, Uri)

Obtém os pacotes de serviço implantados para o nó e o aplicativo especificados. Para obter mais funcionalidades, use GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription). Esse método será preterido no futuro.

GetDeployedServicePackageListAsync(String, Uri, String)

Obtém os pacotes de serviço implantados para o nó e o aplicativo especificados. Para obter mais funcionalidades, use GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription). Esse método será preterido no futuro.

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

Obtém os pacotes de serviço implantados para o nó e o aplicativo especificados. Para obter mais funcionalidades, use GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription, TimeSpan, CancellationToken). Esse método será preterido no futuro.

GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription)

Obtém os pacotes de serviço implantados para o nó e o aplicativo especificados.

GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription, TimeSpan, CancellationToken)

Obtém os pacotes de serviço implantados para o nó e o aplicativo especificados.

GetDeployedServiceTypeListAsync(String, Uri)

Obtém os tipos de serviço implantados no nó e no aplicativo especificados.

GetDeployedServiceTypeListAsync(String, Uri, String, String)

Obtém os tipos de serviço implantados no nó e no aplicativo especificados.

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

Obtém os tipos de serviço implantados no nó e no aplicativo especificados.

GetLoadedPartitionInfoListAsync(LoadedPartitionInformationQueryDescription)

Obtém partições superiores/menos carregadas.

GetLoadedPartitionInfoListAsync(LoadedPartitionInformationQueryDescription, TimeSpan, CancellationToken)

Obtém partições superiores/menos carregadas.

GetNodeListAsync()

Obtém os detalhes de todos os nós no cluster. Se os nós não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página. Para os recursos mais recentes, use GetNodePagedListAsync().

GetNodeListAsync(String)

Obtém os detalhes de todos os nós no cluster ou para o nó especificado. Se os nós não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página. Para os recursos mais recentes, use GetNodePagedListAsync(NodeQueryDescription).

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

Obtém os detalhes de todos os nós no cluster ou para o nó especificado. Se os nós não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página. Para os recursos mais recentes, use GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken).

GetNodeListAsync(String, String)

Obtém os detalhes de todos os nós no cluster ou para o nó especificado. Se os nós não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página. Para os recursos mais recentes, use GetNodePagedListAsync(NodeQueryDescription).

GetNodeListAsync(String, String, TimeSpan, CancellationToken)

Obtém os detalhes de todos os nós no cluster ou para o nó especificado. Se os nós não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página. Para os recursos mais recentes, use GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken).

GetNodeListAsync(String, TimeSpan, CancellationToken)

Obtém os detalhes de todos os nós no cluster ou para o nó especificado. Para os recursos mais recentes, use GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken).

GetNodeLoadInformationAsync(String)

Obter métricas e carregar informações no nó.

GetNodeLoadInformationAsync(String, TimeSpan, CancellationToken)

Obter métricas e carregar informações no nó.

GetNodePagedListAsync()

Obtém os detalhes de todos os nós no cluster ou para o nó especificado. Se os nós não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetNodePagedListAsync(NodeQueryDescription)

Obtém os detalhes de todos os nós no cluster ou para o nó especificado. Se os nós não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken)

Obtém os detalhes de todos os nós no cluster ou para o nó especificado. Se os nós não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetPartitionAsync(Guid)

Obtém os detalhes da partição especificada.

GetPartitionAsync(Guid, TimeSpan, CancellationToken)

Obtém os detalhes da partição especificada.

GetPartitionListAsync(Uri)

Obtém os detalhes de todas as partições de um serviço. Se as partições não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetPartitionListAsync(Uri, Nullable<Guid>)

Obtém os detalhes de todas as partições de um serviço ou apenas a partição especificada. Se as partições não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

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

Obtém os detalhes de todas as partições de um serviço ou apenas a partição especificada. Se as partições não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

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

Obtém os detalhes de todas as partições de um serviço ou apenas a partição especificada. Se as partições não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetPartitionListAsync(Uri, String)

Obtém os detalhes de todas as partições de um serviço. Se as partições não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetPartitionLoadInformationAsync(Guid)

Obtém as informações sobre a carga da partição.

GetPartitionLoadInformationAsync(Guid, TimeSpan, CancellationToken)

Obtém as informações sobre a carga da partição.

GetProvisionedFabricCodeVersionListAsync()

Obtém detalhes de todas as versões de código de cluster provisionadas no sistema.

GetProvisionedFabricCodeVersionListAsync(String)

Obtém detalhes para a versão de código de cluster específica provisionada no sistema.

GetProvisionedFabricCodeVersionListAsync(String, TimeSpan, CancellationToken)

Obtém detalhes para a versão de código de cluster específica provisionada no sistema.

GetProvisionedFabricConfigVersionListAsync()

Obtém detalhes de todas as versões de configuração de cluster provisionadas no sistema.

GetProvisionedFabricConfigVersionListAsync(String)

Obtém detalhes de uma versão de configuração de cluster específica provisionada no sistema.

GetProvisionedFabricConfigVersionListAsync(String, TimeSpan, CancellationToken)

Obtém detalhes de uma versão de configuração de cluster específica provisionada no sistema.

GetReplicaListAsync(Guid)

Obtém os detalhes de todas as réplicas de uma partição. Se as réplicas não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetReplicaListAsync(Guid, Int64)

Obtém os detalhes de todas as réplicas de uma partição que correspondem ao filtro de réplica ou instância e ao filtro de status. Se as réplicas não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

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

Obtém os detalhes de todas as réplicas de uma partição que correspondem ao filtro de réplica ou instância e ao filtro de status. Se as réplicas não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

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

Obtém os detalhes de todas as réplicas de uma partição que correspondem ao filtro de réplica ou instância e ao filtro de status. Se as réplicas não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetReplicaListAsync(Guid, Int64, TimeSpan, CancellationToken)

Obtém os detalhes de todas as réplicas de uma partição que correspondem ao filtro de réplica ou instância. Se as réplicas não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetReplicaListAsync(Guid, String)

Obtém os detalhes de todas as réplicas de uma partição. Se as réplicas não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetReplicaListAsync(Guid, String, TimeSpan, CancellationToken)

Obtém os detalhes de todas as réplicas de uma partição. Se as réplicas não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetReplicaLoadInformationAsync(Guid, Int64)

Obtenha uma lista de métricas e sua carga em um réplica.

GetReplicaLoadInformationAsync(Guid, Int64, TimeSpan, CancellationToken)

Obtenha uma lista de métricas e sua carga em um réplica.

GetServiceGroupMemberListAsync(Uri)

Obter membros do grupo de serviços de um aplicativo.

GetServiceGroupMemberListAsync(Uri, Uri)

Obter membros do grupo de serviços de um aplicativo.

GetServiceGroupMemberListAsync(Uri, Uri, TimeSpan, CancellationToken)

Obtém os detalhes de todas as partições de um serviço. Se as partições não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetServiceGroupMemberTypeListAsync(String, String)

Obter tipos de membros do grupo de serviços de grupos de serviços.

GetServiceGroupMemberTypeListAsync(String, String, String)

Obter tipos de membros do grupo de serviços de grupos de serviços.

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

Obter tipos de membros do grupo de serviços de grupos de serviços.

GetServiceListAsync(Uri)

Obtém as informações sobre todos os serviços que pertencem ao aplicativo especificado pelo URI do nome do aplicativo. Se os serviços não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetServiceListAsync(Uri, Uri)

Obtém os detalhes de todos os serviços de um aplicativo ou apenas o serviço especificado. Se os serviços não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetServiceListAsync(Uri, Uri, String)

Obtém os detalhes de todos os serviços de um aplicativo ou apenas o serviço especificado. Se os serviços não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

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

Obtém os detalhes de todos os serviços de um aplicativo ou apenas o serviço especificado. Se os serviços não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetServiceListAsync(Uri, Uri, TimeSpan, CancellationToken)

Obtém os detalhes de todos os serviços de um aplicativo ou apenas o serviço especificado. Se os serviços não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetServiceNameAsync(Guid, TimeSpan, CancellationToken)

Obtém o nome do serviço para a partição especificada.

GetServicePagedListAsync(ServiceQueryDescription)

Obtém os detalhes de todos os serviços de um aplicativo ou apenas os serviços especificados que correspondem aos filtros especificados na descrição da consulta (se houver). Se os serviços não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetServicePagedListAsync(ServiceQueryDescription, TimeSpan, CancellationToken)

Obtém os detalhes de todos os serviços de um aplicativo ou apenas os serviços especificados que correspondem aos filtros especificados na descrição da consulta (se houver). Se os serviços não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetServiceTypeListAsync(String, String)

Obtém a lista de tipos de serviço.

GetServiceTypeListAsync(String, String, String)

Obtém a lista de tipos de serviço.

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

Obtém a lista de tipos de serviço.

GetUnplacedReplicaInformationAsync(String, Guid, Boolean)

Obtenha diagnóstico informações sobre serviços com réplicas não colocadas.

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

Obtenha diagnóstico informações sobre serviços com réplicas não colocadas.

Métodos de Extensão

GetComposeDeploymentStatusPagedListAsync(FabricClient+QueryClient, ComposeDeploymentStatusQueryDescription)

Obtém o status de implantações de composição criadas que correspondem aos filtros especificados na descrição da consulta (se houver). Se as implantações de composição não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

GetComposeDeploymentStatusPagedListAsync(FabricClient+QueryClient, ComposeDeploymentStatusQueryDescription, TimeSpan)

Obtém o status de implantações de composição criadas que correspondem aos filtros especificados na descrição da consulta (se houver). Se as implantações de composição não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

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

Obtém o status de implantações de composição criadas que correspondem aos filtros especificados na descrição da consulta (se houver). Se as implantações de composição não se ajustarem a uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

Aplica-se a