Freigeben über


CompoundAce(AceFlags, Int32, CompoundAceType, SecurityIdentifier) Konstruktor

Definition

Initialisiert eine neue Instanz der CompoundAce-Klasse.

public:
 CompoundAce(System::Security::AccessControl::AceFlags flags, int accessMask, System::Security::AccessControl::CompoundAceType compoundAceType, System::Security::Principal::SecurityIdentifier ^ sid);
public CompoundAce (System.Security.AccessControl.AceFlags flags, int accessMask, System.Security.AccessControl.CompoundAceType compoundAceType, System.Security.Principal.SecurityIdentifier sid);
new System.Security.AccessControl.CompoundAce : System.Security.AccessControl.AceFlags * int * System.Security.AccessControl.CompoundAceType * System.Security.Principal.SecurityIdentifier -> System.Security.AccessControl.CompoundAce
Public Sub New (flags As AceFlags, accessMask As Integer, compoundAceType As CompoundAceType, sid As SecurityIdentifier)

Parameter

flags
AceFlags

Enthält Flags, die Informationen zu Vererbung, Vererbungsweitergabe und Überwachungsbedingungen für den neuen ACE angeben.

accessMask
Int32

Die Zugriffsmaske für den ACE.

compoundAceType
CompoundAceType

Ein Wert aus der CompoundAceType-Enumeration.

sid
SecurityIdentifier

Der dem neuen ACE zugeordnete SecurityIdentifier.

Gilt für