Freigeben über


RawAcl.InsertAce(Int32, GenericAce) Methode

Definition

Fügt den angegebenen ACE am angegebenen Index ein.

public:
 void InsertAce(int index, System::Security::AccessControl::GenericAce ^ ace);
public void InsertAce (int index, System.Security.AccessControl.GenericAce ace);
member this.InsertAce : int * System.Security.AccessControl.GenericAce -> unit
Public Sub InsertAce (index As Integer, ace As GenericAce)

Parameter

index
Int32

Die Position, an der der neue ACE eingefügt werden soll. Geben Sie den Wert der Count-Eigenschaft an, wenn ein ACE am Ende des RawAcl-Objekts eingefügt werden soll.

ace
GenericAce

Der einzufügende ACE.

Ausnahmen

offset ist negativ oder zu hoch, um den gesamten GenericAcl in array zu kopieren.

Hinweise

Das eingefügte ACE wird vor dem Einfügen nicht geklont, sodass alle Änderungen am ACE nach dem Einfügen in der Access Control List (ACL) widergespiegelt werden.

Gilt für: