MessageQueueAccessControlEntry コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したトラスティとメッセージ キューのアクセス権を使用して、 MessageQueueAccessControlEntry クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights) |
MessageQueueAccessControlEntry クラスの新しいインスタンスを初期化し、指定したトラスティに指定したメッセージ キューアクセス権を付与します。 |
| MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType) |
指定したトラスティとメッセージ キューのアクセス権を使用して、 MessageQueueAccessControlEntry クラスの新しいインスタンスを初期化します。 アクセスの種類 ( |
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)
パラメーター
- 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)
パラメーター
- rights
- MessageQueueAccessRights
トラスティに付与する権限の組み合わせを定義する MessageQueueAccessRights 値のビットごとの組み合わせ。
- entryType
- AccessControlEntryType
AccessControlEntryType値の 1 つ。指定した権限を許可、拒否、設定、または取り消すかどうかを指定します。
注釈
コンストラクターのこのオーバーロードを使用して、指定されたトラスティに対する権限を許可または拒否します。
rights パラメーターで指定する権限は、メッセージの受信、キューの削除、キューのプロパティの設定などの権限を含む、MessageQueueAccessRights ビットフラグのメンバーのビットごとの組み合わせです。 コンストラクターは、渡す権限を使用して、このインスタンスの MessageQueueAccessRights プロパティを設定します。
権限の付与または拒否の詳細については、 AccessControlEntryType トピックを参照してください。
AllowとDenyの 2 つのメンバーの場合、既存のアクセス権と矛盾する可能性があるため、キューの随意アクセス制御リスト (DACL) に表示される権限の順序は、権限が最終的に付与されるかどうかに影響します。 他の 2 つのメンバー ( Set と Revoke) は、既存の権限を上書きします。 アプリケーションに適用できる動作を持つメンバーを使用します。
このMessageQueueAccessControlEntryのインスタンスを、このトラスティのみに権限を付与または拒否するSetPermissions メソッドのオーバーロードに直接渡すか、一度に複数のトラスティに権限を付与または拒否するSetPermissionsを呼び出す前に、このインスタンスをAccessControlListに追加します。