MessageQueuePermissionEntryCollection.Add(MessageQueuePermissionEntry) Método

Definición

Agrega un objeto especificado MessageQueuePermissionEntry a esta colección.

public:
 int Add(System::Messaging::MessageQueuePermissionEntry ^ value);
public int Add(System.Messaging.MessageQueuePermissionEntry value);
member this.Add : System.Messaging.MessageQueuePermissionEntry -> int
Public Function Add (value As MessageQueuePermissionEntry) As Integer

Parámetros

Devoluciones

Índice de base cero del agregado MessageQueuePermissionEntry.

Ejemplos

En el ejemplo de código siguiente se muestra el uso de Add.

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

// Create a new instance of MessageQueuePermission.
MessageQueuePermission^ permission = gcnew MessageQueuePermission();

// Get an instance of MessageQueuePermissionEntryCollection from the
// permission's PermissionEntries property.
MessageQueuePermissionEntryCollection^ collection =
    permission->PermissionEntries;

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

// Add the entry to the collection.
collection->Add(entry);

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

// Create a new instance of MessageQueuePermission.
MessageQueuePermission permission = new MessageQueuePermission();

// Get an instance of MessageQueuePermissionEntryCollection from the
// permission's PermissionEntries property.
MessageQueuePermissionEntryCollection collection =
    permission.PermissionEntries;

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

// Add the entry to the collection.
collection.Add(entry);

Se aplica a