|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| byte?[] | GetOpaque () |
| void | SetOpaque (byte[]? opaque) |
| void | GetBinaryForm (byte[] binaryForm, int offset) |
| GenericAce | Copy () |
| override bool | Equals ([NotNullWhen(true)] object? o) |
| override int | GetHashCode () |
Static Public Member Functions | |
| static GenericAce | CreateFromBinaryForm (byte[] binaryForm, int offset) |
| static bool | operator== (GenericAce? left, GenericAce? right) |
| static bool | operator!= (GenericAce? left, GenericAce? right) |
Package Functions | |
| QualifiedAce (AceType type, AceFlags flags, int accessMask, SecurityIdentifier sid, byte[] opaque) | |
| void | MarshalHeader (byte[] binaryForm, int offset) |
Static Package Functions | |
| static AceFlags | AceFlagsFromAuditFlags (AuditFlags auditFlags) |
| static AceFlags | AceFlagsFromInheritanceFlags (InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags) |
| static void | VerifyHeader (byte[] binaryForm, int offset) |
Package Attributes | |
| ushort | _indexInAcl |
Properties | |
| AceQualifier | AceQualifier [get] |
| bool | IsCallback [get] |
| int | MaxOpaqueLengthInternal [get] |
| int | OpaqueLength [get] |
| int | AccessMask [get, set] |
| SecurityIdentifier | SecurityIdentifier [get, set] |
| AceType | AceType [get] |
| AceFlags | AceFlags [get, set] |
| bool | IsInherited [get] |
| InheritanceFlags | InheritanceFlags [get] |
| PropagationFlags | PropagationFlags [get] |
| AuditFlags | AuditFlags [get] |
| int | BinaryLength [get] |
Private Member Functions | |
| AceQualifier | QualifierFromType (AceType type, out bool isCallback) |
Private Attributes | |
| readonly bool | _isCallback |
| readonly AceQualifier | _qualifier |
| byte[] | _opaque |
| int | _accessMask |
| SecurityIdentifier | _sid |
| readonly AceType | _type |
| AceFlags | _flags |
Definition at line 5 of file QualifiedAce.cs.