Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ TypeFromQualifier()

static AceType System.Security.AccessControl.ObjectAce.TypeFromQualifier ( bool isCallback,
AceQualifier qualifier )
inlinestaticprivate

Definition at line 69 of file ObjectAce.cs.

70 {
71 return qualifier switch
72 {
73 AceQualifier.AccessAllowed => isCallback ? AceType.AccessAllowedCallbackObject : AceType.AccessAllowedObject,
74 AceQualifier.AccessDenied => isCallback ? AceType.AccessDeniedCallbackObject : AceType.AccessDeniedObject,
75 AceQualifier.SystemAudit => isCallback ? AceType.SystemAuditCallbackObject : AceType.SystemAuditObject,
76 AceQualifier.SystemAlarm => isCallback ? AceType.SystemAlarmCallbackObject : AceType.SystemAlarmObject,
77 _ => throw new ArgumentOutOfRangeException("qualifier", System.SR.ArgumentOutOfRange_Enum),
78 };
79 }
static string ArgumentOutOfRange_Enum
Definition SR.cs:18
Definition SR.cs:7

References System.SR.ArgumentOutOfRange_Enum.