ObjectSecurity.Persist Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Védett metódusok, amelyek az objektum biztonsági leíró adatait ObjectSecurity állandó tárolóba mentik.
Túlterhelések
| Name | Description |
|---|---|
| Persist(SafeHandle, AccessControlSections) |
Menti az objektumhoz ObjectSecurity társított biztonsági leíró megadott szakaszait állandó tárolóba. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei |
| Persist(String, AccessControlSections) |
Menti az objektumhoz ObjectSecurity társított biztonsági leíró megadott szakaszait állandó tárolóba. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei |
| Persist(Boolean, String, AccessControlSections) |
Menti az objektumhoz ObjectSecurity társított biztonsági leíró megadott szakaszait állandó tárolóba. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei |
Persist(SafeHandle, AccessControlSections)
- Forrás:
- ObjectSecurity.cs
Menti az objektumhoz ObjectSecurity társított biztonsági leíró megadott szakaszait állandó tárolóba. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.
protected:
virtual void Persist(System::Runtime::InteropServices::SafeHandle ^ handle, System::Security::AccessControl::AccessControlSections includeSections);
protected virtual void Persist(System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections);
abstract member Persist : System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections -> unit
override this.Persist : System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections -> unit
Protected Overridable Sub Persist (handle As SafeHandle, includeSections As AccessControlSections)
Paraméterek
- handle
- SafeHandle
A tárolt adatok lekéréséhez használt leíró.
- includeSections
- AccessControlSections
Az egyik AccessControlSections számbavételi érték, amely meghatározza a biztonsági leíró szakaszait (hozzáférési szabályok, naplózási szabályok, tulajdonos, elsődleges csoport) a mentendő objektumhoz.
Megjegyzések
Objektum megőrzésekorObjectSecurity, ha a metódusnak includeSections átadott paraméter értéke Persist nem azonos az objektum létrehozásához includeSections használt konstruktornak átadott paraméter értékévelObjectSecurity, a megőrzött ObjectSecurity objektum szakaszai kiszámíthatatlan értékeket tartalmazhatnak. Ha például egy konstruktort includeSectionsAccessa rendszer meghív, és később metódust Persist hív meg az adott objektumon includeSections egy értékkel All, az eredményként kapott megmaradó ObjectSecurity objektum kiszámíthatatlan értékeket fog tartalmazni a naplózási szabályok, a csoport és a tulajdonos számára.
A következőre érvényes:
Persist(String, AccessControlSections)
- Forrás:
- ObjectSecurity.cs
Menti az objektumhoz ObjectSecurity társított biztonsági leíró megadott szakaszait állandó tárolóba. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.
protected:
virtual void Persist(System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
protected virtual void Persist(string name, System.Security.AccessControl.AccessControlSections includeSections);
abstract member Persist : string * System.Security.AccessControl.AccessControlSections -> unit
override this.Persist : string * System.Security.AccessControl.AccessControlSections -> unit
Protected Overridable Sub Persist (name As String, includeSections As AccessControlSections)
Paraméterek
- name
- String
A megőrzött adatok lekéréséhez használt név.
- includeSections
- AccessControlSections
Az egyik AccessControlSections számbavételi érték, amely meghatározza a biztonsági leíró szakaszait (hozzáférési szabályok, naplózási szabályok, tulajdonos, elsődleges csoport) a mentendő objektumhoz.
Megjegyzések
Objektum megőrzésekorObjectSecurity, ha a metódusnak includeSections átadott paraméter értéke Persist nem azonos az objektum létrehozásához includeSections használt konstruktornak átadott paraméter értékévelObjectSecurity, a megőrzött ObjectSecurity objektum szakaszai kiszámíthatatlan értékeket tartalmazhatnak. Ha például egy konstruktort includeSectionsAccessa rendszer meghív, és később metódust Persist hív meg az adott objektumon includeSections egy értékkel All, az eredményként kapott megmaradó ObjectSecurity objektum kiszámíthatatlan értékeket fog tartalmazni a naplózási szabályok, a csoport és a tulajdonos számára.
A következőre érvényes:
Persist(Boolean, String, AccessControlSections)
- Forrás:
- ObjectSecurity.cs
Menti az objektumhoz ObjectSecurity társított biztonsági leíró megadott szakaszait állandó tárolóba. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.
protected:
virtual void Persist(bool enableOwnershipPrivilege, System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
protected virtual void Persist(bool enableOwnershipPrivilege, string name, System.Security.AccessControl.AccessControlSections includeSections);
[System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions]
protected virtual void Persist(bool enableOwnershipPrivilege, string name, System.Security.AccessControl.AccessControlSections includeSections);
abstract member Persist : bool * string * System.Security.AccessControl.AccessControlSections -> unit
override this.Persist : bool * string * System.Security.AccessControl.AccessControlSections -> unit
[<System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions>]
abstract member Persist : bool * string * System.Security.AccessControl.AccessControlSections -> unit
override this.Persist : bool * string * System.Security.AccessControl.AccessControlSections -> unit
Protected Overridable Sub Persist (enableOwnershipPrivilege As Boolean, name As String, includeSections As AccessControlSections)
Paraméterek
- enableOwnershipPrivilege
- Boolean
true a jogosultság engedélyezéséhez, amely lehetővé teszi, hogy a hívó átvegye az objektum tulajdonjogát.
- name
- String
A megőrzött adatok lekéréséhez használt név.
- includeSections
- AccessControlSections
Az egyik AccessControlSections számbavételi érték, amely meghatározza a biztonsági leíró szakaszait (hozzáférési szabályok, naplózási szabályok, tulajdonos, elsődleges csoport) a mentendő objektumhoz.
- Attribútumok
Megjegyzések
Objektum megőrzésekorObjectSecurity, ha a metódusnak includeSections átadott paraméter értéke Persist nem azonos az objektum létrehozásához includeSections használt konstruktornak átadott paraméter értékévelObjectSecurity, a megőrzött ObjectSecurity objektum szakaszai kiszámíthatatlan értékeket tartalmazhatnak. Ha például egy konstruktort includeSectionsAccessa rendszer meghív, és később metódust Persist hív meg az adott objektumon includeSections egy értékkel All, az eredményként kapott megmaradó ObjectSecurity objektum kiszámíthatatlan értékeket fog tartalmazni a naplózási szabályok, a csoport és a tulajdonos számára.