From f23e2f63a1705f0b653286aa38d051c064ddbe0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Raimund=20And=C3=A9e=20=5BMSFT=5D?= Date: Wed, 10 Jul 2019 01:02:22 +0200 Subject: [PATCH] Fixes #48 --- .../FileSystemAccessRule2 Class/FileSystemAccessRule2.cs | 2 +- Security2/FileSystem/SimpleFileSystemAccessRule.cs | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Security2/FileSystem/FileSystemAccessRule2 Class/FileSystemAccessRule2.cs b/Security2/FileSystem/FileSystemAccessRule2 Class/FileSystemAccessRule2.cs index 4945596..b48e41d 100644 --- a/Security2/FileSystem/FileSystemAccessRule2 Class/FileSystemAccessRule2.cs +++ b/Security2/FileSystem/FileSystemAccessRule2 Class/FileSystemAccessRule2.cs @@ -68,7 +68,7 @@ namespace Security2 } public SimpleFileSystemAccessRule ToSimpleFileSystemAccessRule2() { - return new SimpleFileSystemAccessRule(fullName, Account, AccessRights); + return new SimpleFileSystemAccessRule(fullName, Account, AccessRights, AccessControlType); } } } \ No newline at end of file diff --git a/Security2/FileSystem/SimpleFileSystemAccessRule.cs b/Security2/FileSystem/SimpleFileSystemAccessRule.cs index 8bd09f1..6c6e47c 100644 --- a/Security2/FileSystem/SimpleFileSystemAccessRule.cs +++ b/Security2/FileSystem/SimpleFileSystemAccessRule.cs @@ -100,11 +100,12 @@ namespace Security2 } } - public SimpleFileSystemAccessRule(string Path, IdentityReference2 account, FileSystemRights2 access) + public SimpleFileSystemAccessRule(string path, IdentityReference2 account, FileSystemRights2 access, AccessControlType accessControlType) { - this.fullName = Path; - this.accessRights = access; - this.identity = account; + fullName = path; + accessRights = access; + identity = account; + type = accessControlType; } public override bool Equals(object obj)