NativeObjectSecurity Konstruktory

Definice

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 includeSections parametrů předané konstruktoru a trvalé metody byly identické.

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 includeSections parametrů předané konstruktoru a trvalé metody byly identické.

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é metody byly identické.

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é metody byly identické.

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.

Platí pro