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 つを設定します。
.NET Framework のセキュリティ
プラットフォーム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 パラメータのビットごとの組み合わせに設定します。
.NET Framework のセキュリティ
プラットフォーム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 つを設定します。
.NET Framework のセキュリティ
プラットフォーム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
を検索
- AccessControlEntryのページへのリンク