다음을 통해 공유


MessageQueueAccessControlEntry 생성자

정의

지정된 트러스티와 메시지 큐 액세스 권한을 사용하여 MessageQueueAccessControlEntry 클래스의 새 인스턴스를 초기화합니다.

오버로드

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

지정된 트러스티에 해당 메시지 큐 액세스 권한을 부여하여 MessageQueueAccessControlEntry 클래스의 새 인스턴스를 초기화합니다.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

지정된 트러스티와 메시지 큐 액세스 권한을 사용하여 MessageQueueAccessControlEntry 클래스의 새 인스턴스를 초기화합니다. 전달한 항목 형식을 사용하여 AllowDeny 같은 액세스 형식을 정의합니다.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

지정된 트러스티에 해당 메시지 큐 액세스 권한을 부여하여 MessageQueueAccessControlEntry 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

trustee
Trustee

사용자, 그룹, 컴퓨터, 도메인 또는 별칭을 지정하는 Trustee입니다.

rights
MessageQueueAccessRights

트러스티에 부여할 권한의 조합을 정의하는 MessageQueueAccessRights 값의 비트 조합입니다.

설명

지정된 된 트러스티에 대 한 권한을 부여 하려면이 생성자의 오버이 로드를 사용 합니다. 지정 하는 권한은 합니다 rights 매개 변수는 멤버의 비트 조합은 MessageQueueAccessRights 메시지를 받는 큐를 삭제 하 고 큐 속성을 설정 권한을 포함 하는 비트 플래그입니다. 생성자에서이 인스턴스를 설정 하려면 전달 된 권한을 사용 하 여 MessageQueueAccessRights 속성입니다.

이 인스턴스를 전달 MessageQueueAccessControlEntry 오버 로드에 직접 합니다 SetPermissions 이 트러스티에만 권한을 부여 하거나이 인스턴스를 추가 하는 메서드를 AccessControlList 호출 하기 전에 SetPermissions 하거나 한 번에 여러 트러스티에 대 한 권한을 거부 하도록 합니다.

추가 정보

적용 대상

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

지정된 트러스티와 메시지 큐 액세스 권한을 사용하여 MessageQueueAccessControlEntry 클래스의 새 인스턴스를 초기화합니다. 전달한 항목 형식을 사용하여 AllowDeny 같은 액세스 형식을 정의합니다.

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)

매개 변수

trustee
Trustee

사용자, 그룹, 컴퓨터, 도메인 또는 별칭을 지정하는 Trustee입니다.

rights
MessageQueueAccessRights

트러스티에 부여할 권한의 조합을 정의하는 MessageQueueAccessRights 값의 비트 조합입니다.

entryType
AccessControlEntryType

지정된 권한을 허용, 거부, 설정 또는 취소하도록 지정하는 AccessControlEntryType 값 중의 하나입니다.

설명

지정된 된 트러스티에 권한을 부여 하거나 거부 하려면이 생성자의 오버이 로드를 사용 합니다. 지정 하는 권한은 합니다 rights 매개 변수는 멤버의 비트 조합은 MessageQueueAccessRights 메시지를 받는 큐를 삭제 하 고 큐 속성을 설정 권한을 포함 하는 비트 플래그입니다. 생성자에서이 인스턴스를 설정 하려면 전달 된 권한을 사용 하 여 MessageQueueAccessRights 속성입니다.

권한을 부여 하거나 권한을 거부 하는 방법에 대 한 자세한 내용은 참조는 AccessControlEntryType 항목입니다. 두 멤버 AllowDeny, 있을 경우 상반 및 기존 큐의 임의 액세스 제어 목록 (DACL)에서 권한이 표시 되는 순서 오른쪽은 부여 여부가 결정 하므로 액세스 권한을 . 다른 두 멤버 SetRevoke, 기존의 권한을 덮어씁니다. 해당 동작은 애플리케이션에 해당 멤버를 사용 합니다.

이 인스턴스를 전달 MessageQueueAccessControlEntry 오버 로드에 직접를 SetPermissions 부여 또는이 트러스티에만 권한을 거부 하거나이 인스턴스를 추가 하는 메서드를 AccessControlList 호출 하기 전에 SetPermissions 권한 부여 또는 한 번에 여러 트러스티에 대 한 권한을 거부 합니다.

추가 정보

적용 대상