MessageQueue.QueueName Propiedad

Definición

Obtiene o establece el nombre descriptivo que identifica la cola.

public:
 property System::String ^ QueueName { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Messaging.MessagingDescription("MQ_QueueName")]
public string QueueName { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Messaging.MessagingDescription("MQ_QueueName")>]
member this.QueueName : string with get, set
Public Property QueueName As String

Valor de propiedad

String

Nombre que identifica la cola a la que hace referencia esta MessageQueue. Dicho valor no puede ser null.

Atributos

Excepciones

El nombre de la cola es null.

Ejemplos

En el ejemplo de código siguiente se obtiene y se establece el valor de la propiedad de una cola de QueueName mensajes.

// Set the queue's QueueName property value.
queue.QueueName = "Example Queue";

// Display the new value of the queue's QueueName property.
Console.WriteLine("MessageQueue.QueueName: {0}", queue.QueueName);

Comentarios

Puede combinar QueueName con MachineName para crear un nombre descriptivo Path para la cola. La sintaxis de la variación de nombre descriptivo de la Path propiedad depende del tipo de cola, como se muestra en la tabla siguiente.

Tipo de cola Syntax
Cola pública MachineName\QueueName
Cola privada MachineName\Private$\QueueName
Cola de diario MachineName\QueueName\Journal$

Use "." para representar el equipo local.

Cambiar la QueueName propiedad afecta a la Path propiedad . Si establece sin establecer la MachineName propiedad , la Path propiedad se convierte en .\QueueName.QueueName De lo contrario, se Path convierte en\MachineName``QueueName .

En la tabla siguiente se muestra si esta propiedad está disponible en varios modos de grupo de trabajo.

Modo de grupo de trabajo Disponible
Equipo local
Equipo local y nombre de formato directo
Equipo remoto
Equipo remoto y nombre de formato directo No

Se aplica a

Consulte también