ObjectSecurity.Persist Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Chráněné metody, které ukládají informace popisovače zabezpečení v tomto ObjectSecurity objektu do trvalého úložiště.
Přetížení
Persist(SafeHandle, AccessControlSections) |
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty |
Persist(String, AccessControlSections) |
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty |
Persist(Boolean, String, AccessControlSections) |
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty |
Persist(SafeHandle, AccessControlSections)
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty includeSections
parametrů předané konstruktoru a metody persist byly identické.
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)
Parametry
- handle
- SafeHandle
Popisovač použitý k načtení trvalých informací.
- includeSections
- AccessControlSections
Jedna z hodnot výčtu AccessControlSections , která určuje oddíly popisovače zabezpečení (pravidla přístupu, pravidla auditu, vlastník, primární skupina) zabezpečitelného objektu, který se má uložit.
Poznámky
Při zachování objektu ObjectSecurity , pokud hodnota parametru includeSections
předaná metodě Persist není identická s hodnotou parametru includeSections
předaného konstruktoru použitému k vytvoření tohoto ObjectSecurity objektu, mohou oddíly trvalého ObjectSecurity objektu obsahovat nepředvídatelné hodnoty. Pokud je například volána konstruktor s includeSections
hodnotou Access, a později Persist je volána metoda u tohoto objektu Alls includeSections
hodnotou , výsledný trvalý ObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro pravidla auditu, skupinu a vlastníka.
Platí pro
Persist(String, AccessControlSections)
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty includeSections
parametrů předané konstruktoru a metody persist byly identické.
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)
Parametry
- name
- String
Název použitý k načtení trvalých informací.
- includeSections
- AccessControlSections
Jedna z hodnot výčtu AccessControlSections , která určuje oddíly popisovače zabezpečení (pravidla přístupu, pravidla auditu, vlastník, primární skupina) zabezpečitelného objektu, který se má uložit.
Poznámky
Při zachování objektu ObjectSecurity , pokud hodnota parametru includeSections
předaná metodě Persist není identická s hodnotou parametru includeSections
předaného konstruktoru použitému k vytvoření tohoto ObjectSecurity objektu, mohou oddíly trvalého ObjectSecurity objektu obsahovat nepředvídatelné hodnoty. Pokud je například volána konstruktor s includeSections
hodnotou Access, a později Persist je volána metoda u tohoto objektu Alls includeSections
hodnotou , výsledný trvalý ObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro pravidla auditu, skupinu a vlastníka.
Platí pro
Persist(Boolean, String, AccessControlSections)
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty includeSections
parametrů předané konstruktoru a metody persist byly identické.
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)
Parametry
- enableOwnershipPrivilege
- Boolean
true
tím povolíte oprávnění, které volajícímu umožní převzít vlastnictví objektu.
- name
- String
Název použitý k načtení trvalých informací.
- includeSections
- AccessControlSections
Jedna z hodnot výčtu AccessControlSections , která určuje oddíly popisovače zabezpečení (pravidla přístupu, pravidla auditu, vlastník, primární skupina) zabezpečitelného objektu, který se má uložit.
- Atributy
Poznámky
Při zachování objektu ObjectSecurity , pokud hodnota parametru includeSections
předaná metodě Persist není identická s hodnotou parametru includeSections
předaného konstruktoru použitému k vytvoření tohoto ObjectSecurity objektu, mohou oddíly trvalého ObjectSecurity objektu obsahovat nepředvídatelné hodnoty. Pokud je například volána konstruktor s includeSections
hodnotou Access, a později Persist je volána metoda u tohoto objektu Alls includeSections
hodnotou , výsledný trvalý ObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro pravidla auditu, skupinu a vlastníka.