AccessControlEntryとは? わかりやすく解説

AccessControlEntry クラス

共通タスクのアプリケーション固有の実装を行うトラスティ (ユーザー、グループ、またはコンピュータ) のアクセス権を指定します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Public Class AccessControlEntry
Dim instance As AccessControlEntry
public class AccessControlEntry
public ref class AccessControlEntry
public class AccessControlEntry
public class AccessControlEntry
解説解説
継承階層継承階層
System.Object
  System.Messaging.AccessControlEntry
     System.Messaging.MessageQueueAccessControlEntry
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
AccessControlEntry メンバ
System.Messaging 名前空間
AccessControlList
MessageQueueAccessControlEntry
MessageQueue.SetPermissions

AccessControlEntry コンストラクタ ()

トラスティを指定せず、適用する権利のセットも指定しない AccessControlEntry クラスの新しいインスタンスを初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Dim instance As New AccessControlEntry
public AccessControlEntry ()
public:
AccessControlEntry ()
public AccessControlEntry ()
public function AccessControlEntry ()
解説解説

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

EntryType プロパティを設定することもできますが、設定しない場合は、既定値の Allow になります。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
AccessControlEntry クラス
AccessControlEntry メンバ
System.Messaging 名前空間

AccessControlEntry コンストラクタ (Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType)

トラスティ、割り当てる権利、およびこれらの権利を付与するかまたは拒否するかを指定する AccessControlEntry クラスの新しいインスタンスを初期化します。

名前空間: System.Messaging
アセンブリ: 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
)

パラメータ

trustee

ユーザー、グループ、コンピュータ、ドメイン、またはエイリアスを指定する Trustee。

genericAccessRights

GenericAccessRights 値のビットごとの組み合わせ。

standardAccessRights

StandardAccessRights 値のビットごとの組み合わせ。

entryType

指定した権利について許可、拒否、設定、または取り消しのどれを行うかを指定する AccessControlEntryType 値の 1 つ。

例外例外
例外の種類条件

ArgumentNullException

trustee パラメータが null 参照 (Visual Basic では Nothing) です。

InvalidEnumArgumentException

genericAccessRights、standardAccessRights、または entryType の各パラメータが有効な列挙値ではありません。

解説解説

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

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
AccessControlEntry クラス
AccessControlEntry メンバ
System.Messaging 名前空間

AccessControlEntry コンストラクタ (Trustee)

権利の付与対象または拒否対象のトラスティを指定する AccessControlEntry クラスの新しいインスタンスを初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

例外例外
例外の種類条件

ArgumentNullException

trustee パラメータが null 参照 (Visual Basic では Nothing) です。

解説解説

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

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

AccessControlEntry コンストラクタ

AccessControlEntry クラスの新しいインスタンスを初期化します。
オーバーロードの一覧オーバーロードの一覧

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

関連項目

AccessControlEntry クラス
AccessControlEntry メンバ
System.Messaging 名前空間

AccessControlEntry プロパティ


AccessControlEntry メソッド


AccessControlEntry メンバ

共通タスクのアプリケーション固有の実装を行うトラスティ (ユーザー、グループ、またはコンピュータ) のアクセス権を指定します。

AccessControlEntry データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド AccessControlEntry オーバーロードされます。 AccessControlEntry クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ CustomAccessRights カスタム アクセス権を取得または設定します。
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

AccessControlEntry クラス
System.Messaging 名前空間
AccessControlList
MessageQueueAccessControlEntry
MessageQueue.SetPermissions



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「AccessControlEntry」の関連用語

AccessControlEntryのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



AccessControlEntryのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS