(0) exportieren 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.Persist-Methode (String, AccessControlSections)

Führt eine dauerhafte Speicherung der angegebenen Abschnitte der Sicherheitsbeschreibung aus, die diesem NativeObjectSecurity-Objekt zugeordnet sind. 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 override sealed void Persist(
	string name,
	AccessControlSections includeSections
)

Parameter

name
Typ: System.String
Der Name des sicherungsfähigen Objekts, dem das 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 gespeichert werden sollen.

AusnahmeBedingung
FileNotFoundException

Das sicherungsfähige Objekt, dem das NativeObjectSecurity-Objekt zugeordnet ist, ist ein Verzeichnis oder eine Datei und konnte nicht gefunden werden.

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:
© 2014 Microsoft