RawAcl Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een Access Control-lijst (ACL).
public ref class RawAcl sealed : System::Security::AccessControl::GenericAcl
public sealed class RawAcl : System.Security.AccessControl.GenericAcl
type RawAcl = class
inherit GenericAcl
Public NotInheritable Class RawAcl
Inherits GenericAcl
- Overname
Opmerkingen
Met de klasse RawAcl kunt u Access Control Vermeldingen (ACL's) volledig bewerken. Het dwingt geen bestelregels af voor ACL's en biedt geen validatielogica. Elke ACE kan op elke locatie in de ACL worden ingevoegd, gewijzigd of verwijderd.
Constructors
| Name | Description |
|---|---|
| RawAcl(Byte, Int32) |
Initialiseert een nieuw exemplaar van de RawAcl klasse met het opgegeven revisieniveau. |
| RawAcl(Byte[], Int32) |
Initialiseert een nieuw exemplaar van de RawAcl klasse uit het opgegeven binaire formulier. |
Eigenschappen
| Name | Description |
|---|---|
| BinaryLength |
Hiermee wordt de lengte, in bytes, opgehaald van de binaire weergave van het huidige RawAcl 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 RawAcl object. |
| IsSynchronized |
Deze eigenschap is altijd ingesteld op |
| Item[Int32] |
Hiermee haalt u de Access Control Entry (ACE) op of stelt u deze in op de opgegeven index. |
| Revision |
Hiermee wordt het revisieniveau van de RawAcl. |
| SyncRoot |
Deze eigenschap retourneert |
Methoden
| Name | Description |
|---|---|
| CopyTo(GenericAce[], Int32) |
Kopieert elk GenericAce van de huidige GenericAcl gegevens naar de opgegeven matrix. (Overgenomen van GenericAcl) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetBinaryForm(Byte[], Int32) |
Marshals de inhoud van het RawAcl 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. (Overgenomen van GenericAcl) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| InsertAce(Int32, GenericAce) |
Hiermee voegt u de opgegeven Access Control Entry (ACE) toe aan de opgegeven index. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| RemoveAce(Int32) |
Hiermee verwijdert u de Access Control Vermelding (ACE) op de opgegeven locatie. |
| 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. (Overgenomen van GenericAcl) |
| IEnumerable.GetEnumerator() |
Retourneert een nieuw exemplaar van de AceEnumerator klassecast als een exemplaar van de IEnumerator interface. (Overgenomen van GenericAcl) |
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. |