1 write to _rawSd
System.Security.AccessControl (1)
System\Security\AccessControl\SecurityDescriptor.cs (1)
675
_rawSd
= new RawSecurityDescriptor(actualFlags, owner, group, systemAcl?.RawAcl, discretionaryAcl.RawAcl);
17 references to _rawSd
System.Security.AccessControl (17)
System\Security\AccessControl\SecurityDescriptor.cs (17)
607
[MemberNotNull(nameof(
_rawSd
))]
745
return
_rawSd
.ControlFlags;
754
return
_rawSd
.Owner;
759
_rawSd
.Owner = value;
768
return
_rawSd
.Group;
773
_rawSd
.Group = value;
811
_rawSd
.SystemAcl = _sacl.RawAcl;
816
_rawSd
.SystemAcl = null;
863
_rawSd
.DiscretionaryAcl = _dacl.RawAcl;
944
ControlFlags finalFlags = newFlags | (
_rawSd
.ControlFlags & (~flagsToUpdate));
945
_rawSd
.SetFlags(finalFlags);
953
_rawSd
.SetFlags(
_rawSd
.ControlFlags | flags);
960
_rawSd
.SetFlags(
_rawSd
.ControlFlags & ~flags);
968
return (
_rawSd
.ControlFlags & ControlFlags.SystemAclPresent) != 0;
976
return (
_rawSd
.ControlFlags & ControlFlags.DiscretionaryAclPresent) != 0;