AccessControlEntry クラス
アセンブリ: System.Messaging (system.messaging.dll 内)


多くのアプリケーションが、トラスティに権利を割り当てることができるのと類似した操作を行います。たとえば、オブジェクトの読み取り、書き込み、削除などです。これらの一般的な操作の権利を割り当てると、アプリケーションはその権利をアプリケーション固有の権利であると解釈します。たとえば、メッセージ キューは読み取り操作をキューからのメッセージの受信またはピークであると解釈します。AccessControlEntry クラスは、これらの共通の権利へのアクセスを提供します。
アクセス制御エントリを使用する場合は、権利の割り当て先のトラスティを指定します。トラスティに割り当てる権利を指定するには、GenericAccessRights、StandardAccessRights、または CustomAccessRights の各プロパティのうち少なくとも 1 つを設定する必要があります。EntryType プロパティを設定すると、ユーザーが指定した権利を付与するかまたは拒否するかを指定できます。既定のエントリの種類では権利が許可されます。

System.Messaging.AccessControlEntry
System.Messaging.MessageQueueAccessControlEntry


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


AccessControlEntry メンバ
System.Messaging 名前空間
AccessControlList
MessageQueueAccessControlEntry
MessageQueue.SetPermissions
AccessControlEntry コンストラクタ ()
アセンブリ: System.Messaging (system.messaging.dll 内)


AccessControlEntry インスタンスを使用してトラスティのアクセス権を設定する前に、Trustee プロパティを設定し、GenericAccessRights、StandardAccessRights、または CustomAccessRights の各プロパティのうち少なくとも 1 つを設定します。


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


AccessControlEntry コンストラクタ (Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType)
アセンブリ: System.Messaging (system.messaging.dll 内)

Public Sub New ( _ trustee As Trustee, _ genericAccessRights As GenericAccessRights, _ standardAccessRights As StandardAccessRights, _ entryType As AccessControlEntryType _ )
Dim trustee As Trustee Dim genericAccessRights As GenericAccessRights Dim standardAccessRights As StandardAccessRights Dim entryType As AccessControlEntryType Dim instance As New AccessControlEntry(trustee, genericAccessRights, standardAccessRights, entryType)
public AccessControlEntry ( Trustee trustee, GenericAccessRights genericAccessRights, StandardAccessRights standardAccessRights, AccessControlEntryType entryType )
public: AccessControlEntry ( Trustee^ trustee, GenericAccessRights genericAccessRights, StandardAccessRights standardAccessRights, AccessControlEntryType entryType )
public AccessControlEntry ( Trustee trustee, GenericAccessRights genericAccessRights, StandardAccessRights standardAccessRights, AccessControlEntryType entryType )
public function AccessControlEntry ( trustee : Trustee, genericAccessRights : GenericAccessRights, standardAccessRights : StandardAccessRights, entryType : AccessControlEntryType )


このコンストラクタのオーバーロードは、CustomAccessRights プロパティを、ユーザーが指定した genericAccessRights パラメータと standardAccessRights パラメータのビットごとの組み合わせに設定します。


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


AccessControlEntry コンストラクタ (Trustee)
アセンブリ: System.Messaging (system.messaging.dll 内)



AccessControlEntry インスタンスを使用してトラスティのアクセス権を設定する前に、EntryType プロパティを設定し、GenericAccessRights、StandardAccessRights、または CustomAccessRights の各プロパティのうち少なくとも 1 つを設定します。


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


AccessControlEntry コンストラクタ

名前 | 説明 |
---|---|
AccessControlEntry () | トラスティを指定せず、適用する権利のセットも指定しない AccessControlEntry クラスの新しいインスタンスを初期化します。 |
AccessControlEntry (Trustee) | 権利の付与対象または拒否対象のトラスティを指定する AccessControlEntry クラスの新しいインスタンスを初期化します。 |
AccessControlEntry (Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType) | トラスティ、割り当てる権利、およびこれらの権利を付与するかまたは拒否するかを指定する AccessControlEntry クラスの新しいインスタンスを初期化します。 |

AccessControlEntry プロパティ

名前 | 説明 | |
---|---|---|
![]() | EntryType | アクセス権をトラスティに適用する方法を示す値を取得または設定します。 |
![]() | GenericAccessRights | 読み取り、書き込み、実行のための標準アクセス権とオブジェクト固有のアクセス権の両方に割り当てる共通アクセス権のセットを取得または設定します。 |
![]() | StandardAccessRights | 確保できるオブジェクトのほとんどの型に共通な操作に対応する標準アクセス権のセットを取得または設定します。 |
![]() | Trustee | アクセス権の割り当て先のユーザー、グループ、ドメイン、またはエイリアスを取得または設定します。 |


関連項目
AccessControlEntry クラスSystem.Messaging 名前空間
AccessControlList
MessageQueueAccessControlEntry
MessageQueue.SetPermissions
AccessControlEntry メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

関連項目
AccessControlEntry クラスSystem.Messaging 名前空間
AccessControlList
MessageQueueAccessControlEntry
MessageQueue.SetPermissions
AccessControlEntry メンバ
共通タスクのアプリケーション固有の実装を行うトラスティ (ユーザー、グループ、またはコンピュータ) のアクセス権を指定します。
AccessControlEntry データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | EntryType | アクセス権をトラスティに適用する方法を示す値を取得または設定します。 |
![]() | GenericAccessRights | 読み取り、書き込み、実行のための標準アクセス権とオブジェクト固有のアクセス権の両方に割り当てる共通アクセス権のセットを取得または設定します。 |
![]() | StandardAccessRights | 確保できるオブジェクトのほとんどの型に共通な操作に対応する標準アクセス権のセットを取得または設定します。 |
![]() | Trustee | アクセス権の割り当て先のユーザー、グループ、ドメイン、またはエイリアスを取得または設定します。 |


名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

関連項目
AccessControlEntry クラスSystem.Messaging 名前空間
AccessControlList
MessageQueueAccessControlEntry
MessageQueue.SetPermissions
Weblioに収録されているすべての辞書からAccessControlEntryを検索する場合は、下記のリンクをクリックしてください。

- AccessControlEntryのページへのリンク