Partilhar via


ManagementClient.TopicExistsAsync(String, CancellationToken) Método

Definição

Verifica se um determinado tópico existe ou não.

public virtual System.Threading.Tasks.Task<bool> TopicExistsAsync (string topicPath, System.Threading.CancellationToken cancellationToken = default);
abstract member TopicExistsAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.TopicExistsAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function TopicExistsAsync (topicPath As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

Parâmetros

topicPath
String

Caminho da entidade de tópico para marcar.

cancellationToken
CancellationToken

Retornos

True se o tópico existir; caso contrário, false.

Exceções

O caminho do tópico fornecido não é válido.

A operação atinge o tempo limite.

Não há permissão suficiente para executar esta operação. Você deve marcar para garantir que você ManagementClient tenha as credenciais corretas TokenProvider para executar essa operação.

O servidor está ocupado. Você deve aguardar antes de repetir a operação.

Ocorre um erro interno ou uma exceção inesperada.

Aplica-se a