FileIOPermission
Controls the ability to access files and folders. This class cannot be inherited.
using System.Security.AccessControl;
namespace System.Security.Permissions
{
public sealed class FileIOPermission : CodeAccessPermission, IUnrestrictedPermission
{
public FileIOPermissionAccess AllFiles { get; set; }
public FileIOPermissionAccess AllLocalFiles { get; set; }
public FileIOPermission(FileIOPermissionAccess access, string path)
{
}
public FileIOPermission(FileIOPermissionAccess access, string[] pathList)
{
}
public FileIOPermission(FileIOPermissionAccess access, AccessControlActions actions, string path)
{
}
public FileIOPermission(FileIOPermissionAccess access, AccessControlActions actions, string[] pathList)
{
}
public FileIOPermission(PermissionState state)
{
}
public void AddPathList(FileIOPermissionAccess access, string path)
{
}
public void AddPathList(FileIOPermissionAccess access, string[] pathList)
{
}
public override IPermission Copy()
{
return this;
}
public override bool Equals(object o)
{
return base.Equals(o);
}
public override void FromXml(SecurityElement esd)
{
}
public override int GetHashCode()
{
return base.GetHashCode();
}
public string[] GetPathList(FileIOPermissionAccess access)
{
return null;
}
public override IPermission Intersect(IPermission target)
{
return null;
}
public override bool IsSubsetOf(IPermission target)
{
return false;
}
public bool IsUnrestricted()
{
return false;
}
public void SetPathList(FileIOPermissionAccess access, string path)
{
}
public void SetPathList(FileIOPermissionAccess access, string[] pathList)
{
}
public override SecurityElement ToXml()
{
return null;
}
public override IPermission Union(IPermission other)
{
return null;
}
}
}