Partilhar via


FabricClient.PropertyManagementClient.NameExistsAsync Método

Definição

Sobrecargas

NameExistsAsync(Uri, TimeSpan, CancellationToken)

Retornará true se o nome do Service Fabric especificado existir.

NameExistsAsync(Uri)

Retornará true se o nome do Service Fabric especificado existir.

NameExistsAsync(Uri, TimeSpan, CancellationToken)

Retornará true se o nome do Service Fabric especificado existir.

public System.Threading.Tasks.Task<bool> NameExistsAsync (Uri name, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.NameExistsAsync : Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function NameExistsAsync (name As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of Boolean)

Parâmetros

name
Uri

O nome do Service Fabric.

timeout
TimeSpan

A quantidade máxima de tempo que o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .

cancellationToken
CancellationToken

O CancellationToken que a operação está observando. Ele pode ser usado para propagar a notificação de que a operação deve ser cancelada.

Retornos

Uma tarefa que representa a operação assíncrona.

true se o nome do Service Fabric especificado existir; caso contrário, false.

Exceções

Causado por um dos seguintes:

E_INVALIDARG é retornado quando um ou mais argumentos não são válidos.

Causado por um dos seguintes:

E_POINTER é retornado quando uma referência nula é passada para um método que não a aceita como um argumento válido.

Causado por um dos seguintes:

E_ABORT é retornado quando a operação foi anulada.

Causado por um dos seguintes:

InvalidNameUri é retornado quando name não é um nome válido do Service Fabric.

Consulte também https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions para lidar com falhas comuns do FabricClient.

Essa exceção é gerada quando ocorre um erro interno.

Comentários

O tempo limite para a operação será definido como tempo limite padrão (1 minuto).

Aplica-se a

NameExistsAsync(Uri)

Retornará true se o nome do Service Fabric especificado existir.

public System.Threading.Tasks.Task<bool> NameExistsAsync (Uri name);
member this.NameExistsAsync : Uri -> System.Threading.Tasks.Task<bool>
Public Function NameExistsAsync (name As Uri) As Task(Of Boolean)

Parâmetros

name
Uri

O nome do Service Fabric.

Retornos

Uma tarefa que representa a operação assíncrona.

true se o nome do Service Fabric especificado existir; caso contrário, false.

Exceções

Causado por um dos seguintes:

E_INVALIDARG é retornado quando um ou mais argumentos não são válidos.

Causado por um dos seguintes:

E_POINTER é retornado quando uma referência nula é passada para um método que não a aceita como um argumento válido.

Causado por um dos seguintes:

E_ABORT é retornado quando a operação foi anulada.

Causado por um dos seguintes:

InvalidNameUri é retornado quando name não é um nome válido do Service Fabric.

Consulte também https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions para lidar com falhas comuns do FabricClient.

Essa exceção é gerada quando ocorre um erro interno.

Comentários

O tempo limite para a operação será definido como tempo limite padrão (1 minuto).

GetClusterHealthAsync(ClusterHealthQueryDescription) é a única maneira de verificar se o cluster está em andamento e FabricClient pode se conectar ao cluster.

Aplica-se a