NativeObjectSecurity Konstruktory
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í.
Inicializuje novou instanci NativeObjectSecurity třídy .
Přetížení
NativeObjectSecurity(Boolean, ResourceType) |
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. |
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections) |
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty |
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializuje novou instanci NativeObjectSecurity třídy pomocí zadaných hodnot. |
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections) |
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty |
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty |
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty |
NativeObjectSecurity(Boolean, ResourceType)
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami.
protected:
NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType)
Parametry
- isContainer
- Boolean
true
pokud je nový NativeObjectSecurity objekt objektem kontejneru.
- resourceType
- ResourceType
Typ zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty includeSections
parametrů předané konstruktoru a trvalým metodám byly identické.
protected:
NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::Runtime::InteropServices::SafeHandle ^ handle, System::Security::AccessControl::AccessControlSections includeSections);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle? handle, System.Security.AccessControl.AccessControlSections includeSections);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, handle As SafeHandle, includeSections As AccessControlSections)
Parametry
- isContainer
- Boolean
true
pokud je nový NativeObjectSecurity objekt objektem kontejneru.
- resourceType
- ResourceType
Typ zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- handle
- SafeHandle
Popisovač zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- 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á zahrnout do tohoto NativeObjectSecurity objektu.
Poznámky
Pokud hodnota parametru NativeObjectSecurityincludeSections
předaná Persist metodě při zachování objektu není shodná s hodnotou parametru includeSections
předanou konstruktoru použitému k vytvoření NativeObjectSecurity tohoto objektu, mohou oddíly trvalého NativeObjectSecurity objektu obsahovat nepředvídatelné hodnoty. Pokud je například volána konstruktor s includeSections
hodnotou a později Persist je volána metoda pro tento objekt s includeSections
hodnotou All, výsledný trvalý NativeObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro pravidla auditu, skupinu Accessa vlastníka.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializuje novou instanci NativeObjectSecurity třídy pomocí zadaných hodnot.
protected:
NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::Security::AccessControl::NativeObjectSecurity::ExceptionFromErrorCode ^ exceptionFromErrorCode, System::Object ^ exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode? exceptionFromErrorCode, object? exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode * obj -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, exceptionFromErrorCode As NativeObjectSecurity.ExceptionFromErrorCode, exceptionContext As Object)
Parametry
- isContainer
- Boolean
true
pokud je nový NativeObjectSecurity objekt objektem kontejneru.
- resourceType
- ResourceType
Typ zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegát implementovaný integrátory, který poskytuje vlastní výjimky.
- exceptionContext
- Object
Objekt, který obsahuje kontextové informace o zdroji nebo cíli výjimky.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty includeSections
parametrů předané konstruktoru a trvalým metodám byly identické.
protected:
NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string? name, System.Security.AccessControl.AccessControlSections includeSections);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, name As String, includeSections As AccessControlSections)
Parametry
- isContainer
- Boolean
true
pokud je nový NativeObjectSecurity objekt objektem kontejneru.
- resourceType
- ResourceType
Typ zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- name
- String
Název zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- 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á zahrnout do tohoto NativeObjectSecurity objektu.
Poznámky
Pokud hodnota parametru NativeObjectSecurityincludeSections
předaná Persist metodě při zachování objektu není shodná s hodnotou parametru includeSections
předanou konstruktoru použitému k vytvoření NativeObjectSecurity tohoto objektu, mohou oddíly trvalého NativeObjectSecurity objektu obsahovat nepředvídatelné hodnoty. Pokud je například volána konstruktor s includeSections
hodnotou a později Persist je volána metoda pro tento objekt s includeSections
hodnotou All, výsledný trvalý NativeObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro pravidla auditu, skupinu Accessa vlastníka.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty includeSections
parametrů předané konstruktoru a trvalým metodám byly identické.
protected:
NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::Runtime::InteropServices::SafeHandle ^ handle, System::Security::AccessControl::AccessControlSections includeSections, System::Security::AccessControl::NativeObjectSecurity::ExceptionFromErrorCode ^ exceptionFromErrorCode, System::Object ^ exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle? handle, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode? exceptionFromErrorCode, object? exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections * System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode * obj -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, handle As SafeHandle, includeSections As AccessControlSections, exceptionFromErrorCode As NativeObjectSecurity.ExceptionFromErrorCode, exceptionContext As Object)
Parametry
- isContainer
- Boolean
true
pokud je nový NativeObjectSecurity objekt objektem kontejneru.
- resourceType
- ResourceType
Typ zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- handle
- SafeHandle
Popisovač zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- 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á zahrnout do tohoto NativeObjectSecurity objektu.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegát implementovaný integrátory, který poskytuje vlastní výjimky.
- exceptionContext
- Object
Objekt, který obsahuje kontextové informace o zdroji nebo cíli výjimky.
Poznámky
Pokud hodnota parametru NativeObjectSecurityincludeSections
předaná Persist metodě při zachování objektu není shodná s hodnotou parametru includeSections
předanou konstruktoru použitému k vytvoření NativeObjectSecurity tohoto objektu, mohou oddíly trvalého NativeObjectSecurity objektu obsahovat nepředvídatelné hodnoty. Pokud je například volána konstruktor s includeSections
hodnotou a později Persist je volána metoda pro tento objekt s includeSections
hodnotou All, výsledný trvalý NativeObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro pravidla auditu, skupinu Accessa vlastníka.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty includeSections
parametrů předané konstruktoru a trvalým metodám byly identické.
protected:
NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections, System::Security::AccessControl::NativeObjectSecurity::ExceptionFromErrorCode ^ exceptionFromErrorCode, System::Object ^ exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string? name, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode? exceptionFromErrorCode, object? exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * string * System.Security.AccessControl.AccessControlSections * System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode * obj -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, name As String, includeSections As AccessControlSections, exceptionFromErrorCode As NativeObjectSecurity.ExceptionFromErrorCode, exceptionContext As Object)
Parametry
- isContainer
- Boolean
true
pokud je nový NativeObjectSecurity objekt objektem kontejneru.
- resourceType
- ResourceType
Typ zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- name
- String
Název zabezpečitelného objektu, ke kterému je nový NativeObjectSecurity objekt přidružen.
- 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á zahrnout do tohoto NativeObjectSecurity objektu.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegát implementovaný integrátory, který poskytuje vlastní výjimky.
- exceptionContext
- Object
Objekt, který obsahuje kontextové informace o zdroji nebo cíli výjimky.
Poznámky
Pokud hodnota parametru NativeObjectSecurityincludeSections
předaná Persist metodě při zachování objektu není shodná s hodnotou parametru includeSections
předanou konstruktoru použitému k vytvoření NativeObjectSecurity tohoto objektu, mohou oddíly trvalého NativeObjectSecurity objektu obsahovat nepředvídatelné hodnoty. Pokud je například volána konstruktor s includeSections
hodnotou a později Persist je volána metoda pro tento objekt s includeSections
hodnotou All, výsledný trvalý NativeObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro pravidla auditu, skupinu Accessa vlastníka.