|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| PermissionSet (PermissionState state) | |
| PermissionSet (PermissionSet? permSet) | |
| IPermission? | AddPermission (IPermission? perm) |
| void | Assert () |
| bool | ContainsNonCodeAccessPermissions () |
| virtual PermissionSet | Copy () |
| virtual void | CopyTo (Array array, int index) |
| void | Demand () |
| void | Deny () |
| override bool | Equals (object? o) |
| virtual void | FromXml (SecurityElement et) |
| IEnumerator | GetEnumerator () |
| override int | GetHashCode () |
| IPermission? | GetPermission (Type? permClass) |
| PermissionSet? | Intersect (PermissionSet? other) |
| bool | IsEmpty () |
| bool | IsSubsetOf (PermissionSet? target) |
| bool | IsUnrestricted () |
| void | PermitOnly () |
| IPermission? | RemovePermission (Type? permClass) |
| IPermission? | SetPermission (IPermission? perm) |
| override string | ToString () |
| virtual ? SecurityElement | ToXml () |
| PermissionSet? | Union (PermissionSet? other) |
| void | OnDeserialization (object? sender) |
Static Public Member Functions | |
| static byte[] | ConvertPermissionSet (string inFormat, byte[] inData, string outFormat) |
| static void | RevertAssert () |
Protected Member Functions | |
| virtual ? IPermission | AddPermissionImpl (IPermission? perm) |
| virtual IEnumerator | GetEnumeratorImpl () |
| virtual ? IPermission | GetPermissionImpl (Type? permClass) |
| virtual ? IPermission | RemovePermissionImpl (Type? permClass) |
| virtual ? IPermission | SetPermissionImpl (IPermission? perm) |
Properties | |
| virtual int | Count [get] |
| virtual bool | IsReadOnly [get] |
| virtual bool | IsSynchronized [get] |
| virtual object | SyncRoot [get] |
Private Member Functions | |
| void IDeserializationCallback. | OnDeserialization (object sender) |
Definition at line 8 of file PermissionSet.cs.