1 write to _rawSd
System.Security.AccessControl (1)
System\Security\AccessControl\SecurityDescriptor.cs (1)
892
_rawSd
= new RawSecurityDescriptor(actualFlags, owner, group, systemAcl?.RawAcl, discretionaryAcl.RawAcl);
17 references to _rawSd
System.Security.AccessControl (17)
System\Security\AccessControl\SecurityDescriptor.cs (17)
812
[MemberNotNull(nameof(
_rawSd
))]
987
return
_rawSd
.ControlFlags;
999
return
_rawSd
.Owner;
1004
_rawSd
.Owner = value;
1016
return
_rawSd
.Group;
1021
_rawSd
.Group = value;
1060
_rawSd
.SystemAcl = _sacl.RawAcl;
1065
_rawSd
.SystemAcl = null;
1118
_rawSd
.DiscretionaryAcl = _dacl.RawAcl;
1206
ControlFlags finalFlags = newFlags | (
_rawSd
.ControlFlags & (~flagsToUpdate));
1207
_rawSd
.SetFlags(finalFlags);
1218
_rawSd
.SetFlags(
_rawSd
.ControlFlags | flags);
1225
_rawSd
.SetFlags(
_rawSd
.ControlFlags & ~flags);
1233
return (
_rawSd
.ControlFlags & ControlFlags.SystemAclPresent) != 0;
1241
return (
_rawSd
.ControlFlags & ControlFlags.DiscretionaryAclPresent) != 0;