Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AceFlagsFromAuditFlags()

static AceFlags System.Security.AccessControl.GenericAce.AceFlagsFromAuditFlags ( AuditFlags auditFlags)
inlinestaticpackageinherited

Definition at line 113 of file GenericAce.cs.

114 {
115 AceFlags aceFlags = AceFlags.None;
116 if ((auditFlags & AuditFlags.Success) != 0)
117 {
118 aceFlags |= AceFlags.SuccessfulAccess;
119 }
120 if ((auditFlags & AuditFlags.Failure) != 0)
121 {
122 aceFlags |= AceFlags.FailedAccess;
123 }
124 if (aceFlags == AceFlags.None)
125 {
126 throw new ArgumentException(System.SR.Arg_EnumAtLeastOneFlag, "auditFlags");
127 }
128 return aceFlags;
129 }
static string Arg_EnumAtLeastOneFlag
Definition SR.cs:44
Definition SR.cs:7

References System.SR.Arg_EnumAtLeastOneFlag.

Referenced by System.Security.AccessControl.SystemAcl.AddAudit(), System.Security.AccessControl.SystemAcl.AddAudit(), System.Security.AccessControl.SystemAcl.RemoveAudit(), System.Security.AccessControl.SystemAcl.RemoveAudit(), System.Security.AccessControl.SystemAcl.RemoveAuditSpecific(), System.Security.AccessControl.SystemAcl.RemoveAuditSpecific(), System.Security.AccessControl.SystemAcl.SetAudit(), and System.Security.AccessControl.SystemAcl.SetAudit().