Compartir a través de


ManagementClient.CreateQueueAsync Método

Definición

Sobrecargas

CreateQueueAsync(QueueDescription, CancellationToken)

Crea una nueva cola en el espacio de nombres del servicio con el nombre especificado.

CreateQueueAsync(String, CancellationToken)

Crea una nueva cola en el espacio de nombres del servicio con el nombre especificado.

CreateQueueAsync(QueueDescription, CancellationToken)

Source:
ManagementClient.cs

Crea una nueva cola en el espacio de nombres del servicio con el nombre especificado.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription> CreateQueueAsync (Microsoft.Azure.ServiceBus.Management.QueueDescription queueDescription, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateQueueAsync : Microsoft.Azure.ServiceBus.Management.QueueDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
override this.CreateQueueAsync : Microsoft.Azure.ServiceBus.Management.QueueDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
Public Overridable Function CreateQueueAsync (queueDescription As QueueDescription, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueueDescription)

Parámetros

queueDescription
QueueDescription

Objeto QueueDescription que describe los atributos con los que se creará la nueva cola.

cancellationToken
CancellationToken

Devoluciones

de QueueDescription la cola recién creada.

Excepciones

El nombre de la cola es nulo o está vacío.

Una cola con el mismo nombreexists en el mismo espacio de nombres de servicio.

Se agota el tiempo de espera de la operación.

No hay permiso suficiente para realizar esta operación. Debe comprobar que ManagementClient tiene las credenciales correctas TokenProvider para realizar esta operación.

No se admite el tamaño especificado en la descripción o se ha alcanzado la cuota máxima permitida. Debe especificar uno de los valores de tamaño admitidos, eliminar entidades existentes o aumentar el tamaño de la cuota.

El servidor está ocupado. Debe esperar antes de volver a intentar la operación.

Se produce un error interno o una excepción inesperada.

Comentarios

Produce si ya existe una cola.

Se aplica a

CreateQueueAsync(String, CancellationToken)

Source:
ManagementClient.cs

Crea una nueva cola en el espacio de nombres del servicio con el nombre especificado.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription> CreateQueueAsync (string queuePath, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateQueueAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
override this.CreateQueueAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
Public Overridable Function CreateQueueAsync (queuePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueueDescription)

Parámetros

queuePath
String

Nombre de la cola relativa a la dirección base del espacio de nombres del servicio.

cancellationToken
CancellationToken

Devoluciones

de QueueDescription la cola recién creada.

Excepciones

El nombre de la cola es nulo o está vacío.

La longitud de es mayor que queuePath 260 caracteres.

Existe una entidad con el mismo nombre en el mismo espacio de nombres de servicio.

Se agota el tiempo de espera de la operación. El período de tiempo de espera se inicializa a través de la ServiceBusConnection clase . Es posible que tenga que aumentar el valor del tiempo de espera para evitar esta excepción si el valor de tiempo de espera es relativamente bajo.

No hay permiso suficiente para realizar esta operación. Debe comprobar que ManagementClient tiene las credenciales correctas TokenProvider para realizar esta operación.

No se admite el tamaño especificado en la descripción o se ha alcanzado la cuota máxima permitida. Debe especificar uno de los valores de tamaño admitidos, eliminar entidades existentes o aumentar el tamaño de la cuota.

El servidor está ocupado. Debe esperar antes de volver a intentar la operación.

Se produce un error interno o una excepción inesperada.

Comentarios

Produce si ya existe una cola. QueueDescription para los valores predeterminados de las propiedades de la cola.

Se aplica a