Compartilhar via


MessageQueueAccessControlEntry Construtores

Definição

Inicializa uma nova instância da classe MessageQueueAccessControlEntry com o objeto de confiança e os direitos de acesso de Enfileiramento de Mensagens especificados.

Sobrecargas

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Inicializa uma nova instância da classe MessageQueueAccessControlEntry concedendo direitos de acesso de Enfileiramento de Mensagens especificados para o objeto de confiança especificado.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Inicializa uma nova instância da classe MessageQueueAccessControlEntry com o objeto de confiança e os direitos de acesso de Enfileiramento de Mensagens especificados. O tipo de acesso (como Allow ou Deny) é definido pelo tipo de entrada que você transmite.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Inicializa uma nova instância da classe MessageQueueAccessControlEntry concedendo direitos de acesso de Enfileiramento de Mensagens especificados para o objeto de confiança especificado.

public:
 MessageQueueAccessControlEntry(System::Messaging::Trustee ^ trustee, System::Messaging::MessageQueueAccessRights rights);
public MessageQueueAccessControlEntry (System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights);
new System.Messaging.MessageQueueAccessControlEntry : System.Messaging.Trustee * System.Messaging.MessageQueueAccessRights -> System.Messaging.MessageQueueAccessControlEntry
Public Sub New (trustee As Trustee, rights As MessageQueueAccessRights)

Parâmetros

trustee
Trustee

Um Trustee que especifica um usuário, grupo, computador, domínio ou alias.

rights
MessageQueueAccessRights

Uma combinação bit a bit dos valores MessageQueueAccessRights que define a combinação de direitos a conceder ao objeto de confiança.

Comentários

Use essa sobrecarga do construtor para conceder direitos ao objeto de confiança especificado. Os direitos especificados no rights parâmetro são uma combinação bit a bit de membros do MessageQueueAccessRights bitflag, que inclui direitos como recebimento de mensagens, exclusão de filas e configuração de propriedades da fila. O construtor usa os direitos que você passa para definir a propriedade dessa MessageQueueAccessRights instância.

Passe essa instância do diretamente para uma sobrecarga do SetPermissions método para conceder direitos somente a esse objeto de confiança ou adicione essa instância a um AccessControlList antes de MessageQueueAccessControlEntry chamar SetPermissions para conceder ou negar direitos a vários administradores ao mesmo tempo.

Confira também

Aplica-se a

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Inicializa uma nova instância da classe MessageQueueAccessControlEntry com o objeto de confiança e os direitos de acesso de Enfileiramento de Mensagens especificados. O tipo de acesso (como Allow ou Deny) é definido pelo tipo de entrada que você transmite.

public:
 MessageQueueAccessControlEntry(System::Messaging::Trustee ^ trustee, System::Messaging::MessageQueueAccessRights rights, System::Messaging::AccessControlEntryType entryType);
public MessageQueueAccessControlEntry (System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType);
new System.Messaging.MessageQueueAccessControlEntry : System.Messaging.Trustee * System.Messaging.MessageQueueAccessRights * System.Messaging.AccessControlEntryType -> System.Messaging.MessageQueueAccessControlEntry
Public Sub New (trustee As Trustee, rights As MessageQueueAccessRights, entryType As AccessControlEntryType)

Parâmetros

trustee
Trustee

Um Trustee que especifica um usuário, grupo, computador, domínio ou alias.

rights
MessageQueueAccessRights

Uma combinação bit a bit dos valores MessageQueueAccessRights que define a combinação de direitos a conceder ao objeto de confiança.

entryType
AccessControlEntryType

Um dos valores de AccessControlEntryType, que especifica se deve-se permitir, negar, definir ou revogar os direitos especificados.

Comentários

Use essa sobrecarga do construtor para conceder ou negar direitos ao objeto de confiança especificado. Os direitos especificados no rights parâmetro são uma combinação bit a bit de membros do MessageQueueAccessRights bitflag, que inclui direitos como recebimento de mensagens, exclusão de filas e configuração de propriedades da fila. O construtor usa os direitos que você passa para definir a propriedade dessa MessageQueueAccessRights instância.

Para obter mais informações sobre como conceder ou negar direitos, consulte o AccessControlEntryType tópico . Para dois membros, Allow e Deny, pode haver direitos de acesso preexistente e possivelmente contraditórios, portanto, a ordem na qual os direitos aparecem na lista de controle de acesso discricionário (DACL) da fila afeta se o direito é finalmente concedido. Dois outros membros, Set e Revoke, substituem quaisquer direitos existentes. Use o membro cujo comportamento é aplicável ao seu aplicativo.

Passe essa instância do MessageQueueAccessControlEntry diretamente para uma sobrecarga do SetPermissions método para conceder ou negar direitos somente a esse objeto de confiança, ou adicione essa instância a um AccessControlList antes de chamar SetPermissions para conceder ou negar direitos a vários administradores ao mesmo tempo.

Confira também

Aplica-se a