Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.AccessControl.RawAcl Class Referencesealed

Public Member Functions

 RawAcl (byte revision, int capacity)
 
 RawAcl (byte[] binaryForm, int offset)
 
override void GetBinaryForm (byte[] binaryForm, int offset)
 
void InsertAce (int index, GenericAce ace)
 
void RemoveAce (int index)
 
void CopyTo (GenericAce[] array, int index)
 
AceEnumerator GetEnumerator ()
 

Static Public Attributes

static readonly byte AclRevision = 2
 
static readonly byte AclRevisionDS = 4
 
static readonly int MaxBinaryLength = 65535
 

Package Functions

void SetBinaryForm (byte[] binaryForm, int offset)
 

Properties

override byte Revision [get]
 
override int Count [get]
 
override int BinaryLength [get]
 
override GenericAce this[int index] [get, set]
 
bool IsSynchronized [get]
 
virtual object SyncRoot [get]
 

Private Member Functions

void MarshalHeader (byte[] binaryForm, int offset)
 
void ICollection. CopyTo (Array array, int index)
 
IEnumerator IEnumerable. GetEnumerator ()
 

Static Private Member Functions

static void VerifyHeader (byte[] binaryForm, int offset, out byte revision, out int count, out int length)
 

Private Attributes

byte _revision
 
List< GenericAce_aces
 

Detailed Description

Definition at line 6 of file RawAcl.cs.


The documentation for this class was generated from the following file: