次の方法で共有


MessageQueueAccessControlEntry コンストラクター

定義

トラスティとメッセージ キュー アクセス権を指定して、MessageQueueAccessControlEntry クラスの新しいインスタンスを初期化します。

オーバーロード

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

指定したトラスティに指定したメッセージ キュー アクセス権を与えて、MessageQueueAccessControlEntry クラスの新しいインスタンスを初期化します。

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

トラスティとメッセージ キュー アクセス権を指定して、MessageQueueAccessControlEntry クラスの新しいインスタンスを初期化します。 アクセスの型 (Allow または Deny など) は、渡したエントリの型によって定義されます。

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オーバーロードに直接渡して、このトラスティにのみ権限を付与するか、 を 呼び出すSetPermissions前に このインスタンスを AccessControlList に追加して、一度に複数のトラスティに権限を付与または拒否します。

こちらもご覧ください

適用対象

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

トラスティとメッセージ キュー アクセス権を指定して、MessageQueueAccessControlEntry クラスの新しいインスタンスを初期化します。 アクセスの型 (Allow または Deny など) は、渡したエントリの型によって定義されます。

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 値の 1 つ。

注釈

指定したトラスティに権限を付与または拒否するには、コンストラクターのこのオーバーロードを使用します。 パラメーターで rights 指定する権限は、ビットフラグのメンバーのビットごとの組み合わせです。これには、メッセージの MessageQueueAccessRights 受信、キューの削除、キューのプロパティの設定などの権限が含まれます。 コンストラクターは、渡す権限を使用して、このインスタンスの MessageQueueAccessRights プロパティを設定します。

権限の付与または拒否の詳細については、トピックを AccessControlEntryType 参照してください。 と の 2 つのメンバー AllowDenyの場合、既存のアクセス権と矛盾する可能性があるため、キューの随意アクセス制御リスト (DACL) に権限が表示される順序は、権限が最終的に付与されるかどうかに影響します。 他の 2 つのメンバー と Revokeは、Set既存の権限を上書きします。 アプリケーションに適用できる動作を持つメンバーを使用します。

この インスタンスMessageQueueAccessControlEntryを メソッドのSetPermissionsオーバーロードに直接渡して、このトラスティに対してのみ権限を付与または拒否するか、 を呼び出すSetPermissions前に このインスタンスを AccessControlList に追加して、一度に複数のトラスティに権限を付与または拒否します。

こちらもご覧ください

適用対象