FileSystemSecurity.AccessRuleFactory メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > FileSystemSecurity.AccessRuleFactory メソッドの意味・解説 

FileSystemSecurity.AccessRuleFactory メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

アクセス権アクセス制御、およびフラグ指定して指定したユーザー新しアクセス制御規則を表す FileSystemAccessRule クラス新しインスタンス初期化します。

名前空間: System.Security.AccessControl
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Overrides NotOverridable
 Function AccessRuleFactory ( _
    identityReference As IdentityReference, _
    accessMask As Integer, _
    isInherited As Boolean, _
    inheritanceFlags As InheritanceFlags, _
    propagationFlags As PropagationFlags, _
    type As AccessControlType _
) As AccessRule
Dim instance As FileSystemSecurity
Dim identityReference As IdentityReference
Dim accessMask As Integer
Dim isInherited As Boolean
Dim inheritanceFlags As InheritanceFlags
Dim propagationFlags As PropagationFlags
Dim type As AccessControlType
Dim returnValue As AccessRule

returnValue = instance.AccessRuleFactory(identityReference, accessMask, isInherited,
 inheritanceFlags, propagationFlags, type)
public override sealed AccessRule AccessRuleFactory (
    IdentityReference identityReference,
    int accessMask,
    bool isInherited,
    InheritanceFlags inheritanceFlags,
    PropagationFlags propagationFlags,
    AccessControlType type
)
public:
virtual AccessRule^ AccessRuleFactory (
    IdentityReference^ identityReference, 
    int accessMask, 
    bool isInherited, 
    InheritanceFlags inheritanceFlags, 
    PropagationFlags propagationFlags, 
    AccessControlType type
) override sealed
public final AccessRule AccessRuleFactory (
    IdentityReference identityReference, 
    int accessMask, 
    boolean isInherited, 
    InheritanceFlags inheritanceFlags, 
    PropagationFlags propagationFlags, 
    AccessControlType type
)
public override final function AccessRuleFactory
 (
    identityReference : IdentityReference, 
    accessMask : int, 
    isInherited : boolean, 
    inheritanceFlags : InheritanceFlags, 
    propagationFlags : PropagationFlags, 
    type : AccessControlType
) : AccessRule

パラメータ

identityReference

ユーザー アカウントを表す IdentityReference オブジェクト

accessMask

アクセス種類指定する整数

isInherited

アクセス規則継承されている場合trueそれ以外場合false

inheritanceFlags

オブジェクトアクセス マスク反映する方法指定する InheritanceFlags 値のいずれか

propagationFlags

オブジェクトアクセス制御エントリ (ACE) を反映する方法指定する PropagationFlags 値のいずれか

type

アクセス許可する拒否するかを指定する AccessControlType 値のいずれか

戻り値
アクセス権アクセス制御、およびフラグ指定して指定したユーザー新しアクセス制御規則を表す新しFileSystemAccessRule オブジェクト

例外例外
例外種類条件

ArgumentOutOfRangeException

accessMask パラメータinheritanceFlags パラメータpropagationFlags パラメータ、または type パラメータ無効な値が指定されています。

ArgumentNullException

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

または

accessMask パラメータが 0 です。

ArgumentException

identityReference パラメータSecurityIdentifierではなくSecurityIdentifier 型に変換できる NTAccount などの型でもありません。

解説解説

アクセス制御規則作成するには、FileSystemAccessRule クラスコンストラクタ使用することをお勧めます。

AccessRuleFactory メソッド戻り値の型は、基本クラス AccessRule ですが、この戻り値派生クラス安全にキャストできます

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
FileSystemSecurity クラス
FileSystemSecurity メンバ
System.Security.AccessControl 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からFileSystemSecurity.AccessRuleFactory メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からFileSystemSecurity.AccessRuleFactory メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からFileSystemSecurity.AccessRuleFactory メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

FileSystemSecurity.AccessRuleFactory メソッドのお隣キーワード
検索ランキング

   

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



FileSystemSecurity.AccessRuleFactory メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS