Compartir a través de


MessageQueuePermissionEntry Constructores

Definición

Inicializa una nueva instancia de la clase MessageQueuePermissionEntry.

Sobrecargas

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)

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

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)

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

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)

Inicializa una nueva instancia de la clase MessageQueuePermissionEntry con los niveles de acceso a 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 valores de MessageQueuePermissionAccess. La propiedad PermissionAccess se establece en este valor.

path
String

Ruta de acceso de la cola a la que hace referencia el objeto MessageQueue. La propiedad Path 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 clase MessageQueuePermissionEntry con los niveles de acceso a permisos especificados, el nombre del equipo en el que se encuentra la cola, la descripción de la cola y su categoría.

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 valores de MessageQueuePermissionAccess. La propiedad PermissionAccess se establece en este valor.

machineName
String

Nombre del equipo en el que se encuentra la cola de Message Queuing. La propiedad MachineName se establece en este valor.

label
String

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

category
String

Categoría de la cola (identificador de tipo de Message Queuing). La propiedad Category 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