FileIOPermission.AllFiles プロパティ

定義

すべてのファイルへの許可されたアクセスを取得または設定します。Gets or sets the permitted access to all files.

public:
 property System::Security::Permissions::FileIOPermissionAccess AllFiles { System::Security::Permissions::FileIOPermissionAccess get(); void set(System::Security::Permissions::FileIOPermissionAccess value); };
public System.Security.Permissions.FileIOPermissionAccess AllFiles { get; set; }
member this.AllFiles : System.Security.Permissions.FileIOPermissionAccess with get, set
Public Property AllFiles As FileIOPermissionAccess

プロパティ値

すべてのファイルのファイル I/O フラグのセット。The set of file I/O flags for all files.

次のコード例は、AllFiles プロパティの使用方法を示しています。The following code example shows the use of the AllFiles property.

FileIOPermission^ f3 = gcnew FileIOPermission( PermissionState::None );
f->AllFiles = FileIOPermissionAccess::Read;
try
{
    f3->Demand();
}
catch (SecurityException^ s)
{
    Console::WriteLine(s->Message);
}
FileIOPermission f3 = new FileIOPermission(PermissionState.None);
f3.AllFiles = FileIOPermissionAccess.Read;
try
{
    f3.Demand();
}
catch (SecurityException s)
{
    Console.WriteLine(s.Message);
}

Dim f3 As New FileIOPermission(PermissionState.None)
f3.AllFiles = FileIOPermissionAccess.Read
Try
    f3.Demand()
Catch s As SecurityException
    Console.WriteLine(s.Message)
End Try

注釈

このプロパティは、ローカルコンピューターおよびネットワークドライブ上のすべてのファイルに対して許可されているアクセスを取得または設定します。This property gets or sets the permitted access to all files on the local computer and network drives.

個々の FileIOPermissionAccess 値は、ビットごとの AND 演算を使用してチェックできます。An individual FileIOPermissionAccess value can be checked for using a bitwise AND operation.

適用対象