Condividi tramite


MessageQueueAccessControlEntry Costruttori

Definizione

Inizializza una nuova istanza della classe MessageQueueAccessControlEntry con il fiduciario e i diritti di accesso di Accodamento messaggi specificati.

Overload

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Inizializza una nuova istanza della classe MessageQueueAccessControlEntry, concedendo al fiduciario specificato i diritti di accesso di Accodamento messaggi indicati.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Inizializza una nuova istanza della classe MessageQueueAccessControlEntry con il fiduciario e i diritti di accesso di Accodamento messaggi specificati. Il tipo di accesso, ad esempio Allow o Deny, è definito dal tipo di voce passata.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Inizializza una nuova istanza della classe MessageQueueAccessControlEntry, concedendo al fiduciario specificato i diritti di accesso di Accodamento messaggi indicati.

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)

Parametri

trustee
Trustee

Trustee che specifica un utente, un gruppo, un computer, un dominio o un alias.

rights
MessageQueueAccessRights

Combinazione bit per bit dei valori MessageQueueAccessRights che definisce la combinazione di diritti da concedere al fiduciario.

Commenti

Utilizzare questo overload del costruttore per concedere diritti al trustee specificato. I diritti specificati nel rights parametro sono una combinazione bit per bit dei membri del flag di bit, che include diritti come la ricezione di messaggi, l'eliminazione di code e l'impostazione MessageQueueAccessRights delle proprietà della coda. Il costruttore usa i diritti passati per impostare la proprietà di MessageQueueAccessRights questa istanza.

Passare questa istanza di direttamente in un overload del SetPermissions metodo per concedere diritti solo a questo trustee oppure aggiungere questa istanza a un AccessControlList oggetto prima di MessageQueueAccessControlEntry chiamare SetPermissions per concedere o negare diritti a più trustee contemporaneamente.

Vedi anche

Si applica a

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Inizializza una nuova istanza della classe MessageQueueAccessControlEntry con il fiduciario e i diritti di accesso di Accodamento messaggi specificati. Il tipo di accesso, ad esempio Allow o Deny, è definito dal tipo di voce passata.

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)

Parametri

trustee
Trustee

Trustee che specifica un utente, un gruppo, un computer, un dominio o un alias.

rights
MessageQueueAccessRights

Combinazione bit per bit dei valori MessageQueueAccessRights che definisce la combinazione di diritti da concedere al fiduciario.

entryType
AccessControlEntryType

Uno dei valori AccessControlEntryType che specifica se concedere, negare, impostare o revocare i diritti specificati.

Commenti

Utilizzare questo overload del costruttore per concedere o negare i diritti al trustee specificato. I diritti specificati nel rights parametro sono una combinazione bit per bit dei membri del flag di bit, che include diritti come la ricezione di messaggi, l'eliminazione di code e l'impostazione MessageQueueAccessRights delle proprietà della coda. Il costruttore usa i diritti passati per impostare la proprietà di MessageQueueAccessRights questa istanza.

Per altre informazioni sulla concessione o la negazione dei diritti, vedere l'argomento AccessControlEntryType . Per due membri, Allow e Deny, potrebbero esistere diritti di accesso preesistenti e possibilmente contraddittori, quindi l'ordine in cui i diritti vengono visualizzati nell'elenco di controllo di accesso discrezionale della coda (DACL) influisce sul fatto che il diritto venga concesso in ultima analisi. Altri due membri, Set e Revoke, sovrascrivono tutti i diritti esistenti. Usare il membro il cui comportamento è applicabile all'applicazione.

Passare questa istanza di direttamente in un overload del SetPermissions metodo per concedere o negare diritti solo a questo trustee oppure aggiungere questa istanza a un AccessControlList oggetto prima di MessageQueueAccessControlEntry chiamare SetPermissions per concedere o negare diritti a più trustee contemporaneamente.

Vedi anche

Si applica a