Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

AuthorizationRule-Konstruktor

Initialisiert eine neue Instanz der AccessRule-Klasse unter Verwendung der angegebenen Werte.

Namespace:  System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)
protected internal AuthorizationRule(
	IdentityReference identity,
	int accessMask,
	bool isInherited,
	InheritanceFlags inheritanceFlags,
	PropagationFlags propagationFlags
)

Parameter

identity
Typ: System.Security.Principal.IdentityReference
Die Identität, für die die Zugriffsregel gilt. Dabei muss es sich um ein Objekt handeln, das in einen SecurityIdentifier umgewandelt werden kann.
accessMask
Typ: System.Int32
Die Zugriffsmaske dieser Regel. Die Zugriffsmaske ist eine 32-Bit-Auflistung anonymer Bits, deren Bedeutung von den einzelnen Integratoren definiert wird.
isInherited
Typ: System.Boolean
true , um diese Regel von einem übergeordneten Container zu erben.
inheritanceFlags
Typ: System.Security.AccessControl.InheritanceFlags
Die Vererbungseigenschaften der Zugriffsregel.
propagationFlags
Typ: System.Security.AccessControl.PropagationFlags
Gibt an, ob geerbte Zugriffsregeln automatisch weitergegeben werden. Die Weitergabeflags werden ignoriert, wenn inheritanceFlags auf None festgelegt ist.
AusnahmeBedingung
ArgumentException

Der Wert des identity-Parameters kann nicht in einen SecurityIdentifier umgewandelt werden.

ArgumentOutOfRangeException

Der Wert des accessMask-Parameters ist 0 (null), oder der inheritanceFlags-Parameter bzw. der propagationFlags-Parameter enthalten nicht erkannte Flagwerte.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.