コード例 #1
0
ファイル: Program.cs プロジェクト: lar-dragon/tweak
 public static bool HasAccessRule(EnumKnownDirectories enumKnownDirectories)
 {
     return(GetDirectoryInfo(enumKnownDirectories)
            .GetAccessControl()
            .GetAccessRules(true, false, User.GetType())
            .Cast <FileSystemAccessRule>()
            .Any(
                item => item.FileSystemRights == AccessRule.FileSystemRights &&
                item.AccessControlType == AccessRule.AccessControlType &&
                item.IdentityReference == AccessRule.IdentityReference
                ));
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: lar-dragon/tweak
 public static DirectoryInfo GetDirectoryInfo(EnumKnownDirectories enumKnownDirectories)
 {
     return(DirectoryInfos[enumKnownDirectories]);
 }