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í
| Name | Description |
|---|---|
| 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)
- Zdroj:
- NativeObjectSecurity.cs
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 objekt 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)
- Zdroj:
- NativeObjectSecurity.cs
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty includeSections parametrů předané konstruktoru a trvalé metody 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 objekt 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
Při zachování objektu NativeObjectSecurity , pokud hodnota includeSections parametru předaná Persist metodě není identická s hodnotou includeSections parametru předaného 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 Access, a později Persist je volána metoda na tomto objektu s includeSections hodnotou All, výsledný trvalý NativeObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro jeho pravidla auditu, skupiny a vlastníka.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Zdroj:
- NativeObjectSecurity.cs
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 objekt 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, kteří poskytují vlastní výjimky.
- exceptionContext
- Object
Objekt, který obsahuje kontextové informace o zdroji nebo cíli výjimky.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)
- Zdroj:
- NativeObjectSecurity.cs
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty includeSections parametrů předané konstruktoru a trvalé metody 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 objekt 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
Při zachování objektu NativeObjectSecurity , pokud hodnota includeSections parametru předaná Persist metodě není identická s hodnotou includeSections parametru předaného 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 Access, a později Persist je volána metoda na tomto objektu s includeSections hodnotou All, výsledný trvalý NativeObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro jeho pravidla auditu, skupiny a vlastníka.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Zdroj:
- NativeObjectSecurity.cs
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty includeSections parametrů předané konstruktoru a trvalé metody 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 objekt 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, kteří poskytují vlastní výjimky.
- exceptionContext
- Object
Objekt, který obsahuje kontextové informace o zdroji nebo cíli výjimky.
Poznámky
Při zachování objektu NativeObjectSecurity , pokud hodnota includeSections parametru předaná Persist metodě není identická s hodnotou includeSections parametru předaného 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 Access, a později Persist je volána metoda na tomto objektu s includeSections hodnotou All, výsledný trvalý NativeObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro jeho pravidla auditu, skupiny a vlastníka.
Platí pro
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Zdroj:
- NativeObjectSecurity.cs
Inicializuje novou instanci NativeObjectSecurity třídy se zadanými hodnotami. Doporučujeme, aby hodnoty includeSections parametrů předané konstruktoru a trvalé metody 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 objekt 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, kteří poskytují vlastní výjimky.
- exceptionContext
- Object
Objekt, který obsahuje kontextové informace o zdroji nebo cíli výjimky.
Poznámky
Při zachování objektu NativeObjectSecurity , pokud hodnota includeSections parametru předaná Persist metodě není identická s hodnotou includeSections parametru předaného 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 Access, a později Persist je volána metoda na tomto objektu s includeSections hodnotou All, výsledný trvalý NativeObjectSecurity objekt bude obsahovat nepředvídatelné hodnoty pro jeho pravidla auditu, skupiny a vlastníka.