War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

NativeObjectSecurity-Konstruktor (Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity.ExceptionFromErrorCode, Object)

Initialisiert eine neue Instanz der NativeObjectSecurity-Klasse mit den angegebenen Werten. Es wird empfohlen, dass die Werte der includeSections-Parameter, die an den Konstruktor übergeben werden, und die Persist-Methoden identisch sind. Weitere Informationen finden Sie in den Hinweisen.

Namespace:  System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)

protected NativeObjectSecurity(
	bool isContainer,
	ResourceType resourceType,
	SafeHandle handle,
	AccessControlSections includeSections,
	NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode,
	Object exceptionContext
)

Parameter

isContainer
Typ: System.Boolean
true , wenn das neue NativeObjectSecurity-Objekt ein Containerobjekt ist.
resourceType
Typ: System.Security.AccessControl.ResourceType
Der Typ des sicherungsfähigen Objekts, dem das neue NativeObjectSecurity-Objekt zugeordnet wird.
handle
Typ: System.Runtime.InteropServices.SafeHandle
Das Handle des sicherungsfähigen Objekts, dem das neue NativeObjectSecurity-Objekt zugeordnet wird.
includeSections
Typ: System.Security.AccessControl.AccessControlSections
Einer der AccessControlSections-Enumerationswerte, der die Abschnitte der Sicherheitsbeschreibung (Zugriffsregeln, Überwachungsregeln, Besitzer, primäre Gruppe) des sicherungsfähigen Objekts angibt, die in das NativeObjectSecurity-Objekt eingefügt werden sollen.
exceptionFromErrorCode
Typ: System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode
Ein von Integratoren implementierter Delegat, der benutzerdefinierte Ausnahmen bereitstellt.
exceptionContext
Typ: System.Object
Ein Objekt, das Kontextinformationen über die Quelle oder das Ziel der Ausnahme bereitstellt.

Wenn ein NativeObjectSecurity-Objekt beibehalten werden soll und der Wert des der Persist-Methode übergebenen includeSections-Parameters nicht mit dem Wert des includeSections-Parameters identisch ist, der dem zum Erstellen dieses NativeObjectSecurity-Objekts verwendeten Konstruktor übergeben wurde, können Abschnitte des beibehaltenen NativeObjectSecurity-Objekts unvorhersehbare Werte enthalten. Wenn beispielsweise ein Konstruktor mit dem includeSections-Wert Access und dann eine Persist-Methode für dieses Objekt mit dem includeSections-Wert All aufgerufen wurde, enthält das resultierende persistente NativeObjectSecurity-Objekt unvorhersehbare Werte für dessen Überwachungsregeln, Gruppe und Besitzer.

.NET Framework

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

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, 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.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft