17 internal const int HeaderLength = 8;
44 public abstract int Count 62 public abstract void GetBinaryForm(
byte[] binaryForm,
int offset);
81 if (array.Length - index <
Count)
85 for (
int i = 0; i <
Count; i++)
87 array.SetValue(
this[i], index + i);
The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method th...
virtual object SyncRoot
This property always returns null. It is implemented only because it is required for the implementati...
static readonly int MaxBinaryLength
The maximum allowed binary length of a T:System.Security.AccessControl.GenericAcl object.
abstract int Count
Gets the number of access control entries (ACEs) in the current T:System.Security....
The exception that is thrown when the value of an argument is outside the allowable range of values a...
Represents an Access Control Entry (ACE), and is the base class for all other ACE classes.
abstract int BinaryLength
Gets the length, in bytes, of the binary representation of the current T:System.Security....
void CopyTo(GenericAce[] array, int index)
Copies each T:System.Security.AccessControl.GenericAce of the current T:System.Security....
AceEnumerator GetEnumerator()
Retrieves an object that you can use to iterate through the access control entries (ACEs) in an acces...
Exposes an enumerator, which supports a simple iteration over a non-generic collection....
Provides information about, and means to manipulate, the current environment and platform....
abstract byte Revision
Gets the revision level of the T:System.Security.AccessControl.GenericAcl.
bool IsSynchronized
This property is always set to false. It is implemented only because it is required for the implement...
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
static readonly byte AclRevisionDS
The revision level of the current T:System.Security.AccessControl.GenericAcl. This value is returned ...
IEnumerator GetEnumerator()
Returns an enumerator that iterates through a collection.
Provides the ability to iterate through the access control entries (ACEs) in an access control list (...
Represents an access control list (ACL) and is the base class for the T:System.Security....
abstract void GetBinaryForm(byte[] binaryForm, int offset)
Marshals the contents of the T:System.Security.AccessControl.GenericAcl object into the specified byt...
static readonly byte AclRevision
The revision level of the current T:System.Security.AccessControl.GenericAcl. This value is returned ...
Defines size, enumerators, and synchronization methods for all nongeneric collections.
void CopyTo(Array array, int index)
Copies the elements of the T:System.Collections.ICollection to an T:System.Array, starting at a parti...
The exception that is thrown when an array with the wrong number of dimensions is passed to a method.
Supports a simple iteration over a non-generic collection.