MessageQueuePermissionEntry Constructores

Definición

Inicializa una nueva instancia de la clase MessageQueuePermissionEntry.

Sobrecargas

Nombre Description
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)

Inicializa una nueva instancia de la MessageQueuePermissionEntry clase con los niveles de acceso de permisos especificados y la ruta de acceso de la cola.

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)

Inicializa una nueva instancia de la MessageQueuePermissionEntry clase con los niveles de acceso de permisos especificados, el nombre del equipo donde se encuentra la cola, la descripción de la cola y la categoría de cola.

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)

Inicializa una nueva instancia de la MessageQueuePermissionEntry clase con los niveles de acceso de permisos especificados y la ruta de acceso de la cola.

public:
 MessageQueuePermissionEntry(System::Messaging::MessageQueuePermissionAccess permissionAccess, System::String ^ path);
public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path);
new System.Messaging.MessageQueuePermissionEntry : System.Messaging.MessageQueuePermissionAccess * string -> System.Messaging.MessageQueuePermissionEntry
Public Sub New (permissionAccess As MessageQueuePermissionAccess, path As String)

Parámetros

permissionAccess
MessageQueuePermissionAccess

Combinación bit a bit de los MessageQueuePermissionAccess valores. La PermissionAccess propiedad se establece en este valor.

path
String

Ruta de acceso de la cola a la que hace referencia el MessageQueue objeto . La Path propiedad se establece en este valor.

Ejemplos

En el ejemplo de código siguiente se crea una nueva instancia de MessageQueuePermissionEntry.

// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");

// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry^ entry = gcnew MessageQueuePermissionEntry(
    MessageQueuePermissionAccess::Receive,
    queue->Path);

queue->Close();
// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");

// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry entry = new MessageQueuePermissionEntry(
    MessageQueuePermissionAccess.Receive,
    queue.Path);

Se aplica a

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)

Inicializa una nueva instancia de la MessageQueuePermissionEntry clase con los niveles de acceso de permisos especificados, el nombre del equipo donde se encuentra la cola, la descripción de la cola y la categoría de cola.

public:
 MessageQueuePermissionEntry(System::Messaging::MessageQueuePermissionAccess permissionAccess, System::String ^ machineName, System::String ^ label, System::String ^ category);
public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category);
new System.Messaging.MessageQueuePermissionEntry : System.Messaging.MessageQueuePermissionAccess * string * string * string -> System.Messaging.MessageQueuePermissionEntry
Public Sub New (permissionAccess As MessageQueuePermissionAccess, machineName As String, label As String, category As String)

Parámetros

permissionAccess
MessageQueuePermissionAccess

Combinación bit a bit de los MessageQueuePermissionAccess valores. La PermissionAccess propiedad se establece en este valor.

machineName
String

Nombre del equipo donde se encuentra la cola message Queuing. La MachineName propiedad se establece en este valor.

label
String

Descripción de la cola. La Label propiedad se establece en este valor.

category
String

Categoría de cola (identificador de tipo Message Queuing). La Category propiedad se establece en este valor.

Ejemplos

En el ejemplo de código siguiente se crea una nueva instancia de MessageQueuePermissionEntry.

// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");

// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry^ entry = gcnew MessageQueuePermissionEntry(
    MessageQueuePermissionAccess::Receive,
    queue->MachineName,
    queue->Label,
    queue->Category.ToString());

queue->Close();
// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");

// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry entry = new MessageQueuePermissionEntry(
    MessageQueuePermissionAccess.Receive,
    queue.MachineName,
    queue.Label,
    queue.Category.ToString());

Se aplica a