GenericAcl Klas

Definitie

Vertegenwoordigt een toegangsbeheerlijst (ACL) en is de basisklasse voor de CommonAcl, DiscretionaryAclen SystemAclRawAclklassen.

public ref class GenericAcl abstract : System::Collections::ICollection
public abstract class GenericAcl : System.Collections.ICollection
type GenericAcl = class
    interface ICollection
    interface IEnumerable
Public MustInherit Class GenericAcl
Implements ICollection
Overname
GenericAcl
Afgeleid
Implementeringen

Constructors

Name Description
GenericAcl()

Initialiseert een nieuw exemplaar van de GenericAcl klasse.

Velden

Name Description
AclRevision

Het revisieniveau van de huidige GenericAcl. Deze waarde wordt geretourneerd door de eigenschap Revision voor Access Control Lijsten (ACL's) die niet zijn gekoppeld aan Directory Services-objecten.

AclRevisionDS

Het revisieniveau van de huidige GenericAcl. Deze waarde wordt geretourneerd door de eigenschap Revision voor Access Control Lijsten (ACL's) die zijn gekoppeld aan Directory Services-objecten.

MaxBinaryLength

De maximaal toegestane binaire lengte van een GenericAcl object.

Eigenschappen

Name Description
BinaryLength

Hiermee wordt de lengte, in bytes, opgehaald van de binaire weergave van het huidige GenericAcl object. Deze lengte moet worden gebruikt voordat de ACL in een binaire matrix wordt gebruikt met de GetBinaryForm(Byte[], Int32) methode.

Count

Hiermee haalt u het aantal toegangsbeheervermeldingen (ACL's) op in het huidige GenericAcl object.

IsSynchronized

Deze eigenschap is altijd ingesteld op false. Deze wordt alleen geïmplementeerd omdat deze vereist is voor de implementatie van de ICollection interface.

Item[Int32]

Hiermee haalt u de opgegeven index op of stelt u deze GenericAce in.

Revision

Hiermee wordt het revisieniveau van de GenericAcl.

SyncRoot

Deze eigenschap retourneert nullaltijd . Deze wordt alleen geïmplementeerd omdat deze vereist is voor de implementatie van de ICollection interface.

Methoden

Name Description
CopyTo(GenericAce[], Int32)

Kopieert elk GenericAce van de huidige GenericAcl gegevens naar de opgegeven matrix.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetBinaryForm(Byte[], Int32)

Marshals de inhoud van het GenericAcl object in de opgegeven bytematrix vanaf de opgegeven offset.

GetEnumerator()

Hiermee haalt u een object op dat u kunt gebruiken om de toegangsbeheervermeldingen (ACL's) in een toegangsbeheerlijst (ACL) te doorlopen.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Expliciete interface-implementaties

Name Description
ICollection.CopyTo(Array, Int32)

Kopieert elk GenericAce van de huidige GenericAcl gegevens naar de opgegeven matrix.

IEnumerable.GetEnumerator()

Retourneert een nieuw exemplaar van de AceEnumerator klassecast als een exemplaar van de IEnumerator interface.

Extensiemethoden

Name Description
AsParallel(IEnumerable)

Hiermee schakelt u parallelle uitvoering van een query in.

AsQueryable(IEnumerable)

Converteert een IEnumerable naar een IQueryable.

Cast<TResult>(IEnumerable)

Cast de elementen van een IEnumerable naar het opgegeven type.

OfType<TResult>(IEnumerable)

Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type.

Van toepassing op