NativeObjectSecurity Konstruktorok

Definíció

Inicializálja a NativeObjectSecurity osztály új példányát.

Túlterhelések

Name Description
NativeObjectSecurity(Boolean, ResourceType)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel.

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.

NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inicializálja az NativeObjectSecurity osztály új példányát a megadott értékek használatával.

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.

NativeObjectSecurity(Boolean, ResourceType)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel.

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)

Paraméterek

isContainer
Boolean

true ha az új NativeObjectSecurity objektum tárolóobjektum.

resourceType
ResourceType

Az a biztonságos objektumtípus, amelyhez az új NativeObjectSecurity objektum társítva van.

A következőre érvényes:

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.

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)

Paraméterek

isContainer
Boolean

true ha az új NativeObjectSecurity objektum tárolóobjektum.

resourceType
ResourceType

Az a biztonságos objektumtípus, amelyhez az új NativeObjectSecurity objektum társítva van.

handle
SafeHandle

Annak a biztonságos objektumnak a fogópontja, amelyhez az új NativeObjectSecurity objektum társítva van.

includeSections
AccessControlSections

Az egyik AccessControlSections számbavételi érték, amely meghatározza a biztonságos objektum biztonsági leírójának szakaszait (hozzáférési szabályok, naplózási szabályok, tulajdonos, elsődleges csoport) az objektumba NativeObjectSecurity való belefoglaláshoz.

Megjegyzések

Objektum megőrzésekorNativeObjectSecurity, ha a metódusnak Persist átadott paraméter értéke includeSections nem azonos az objektum létrehozásához NativeObjectSecurity használt konstruktornak átadott paraméter értékévelincludeSections, a megőrzött NativeObjectSecurity 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ó NativeObjectSecurity 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:

NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inicializálja az NativeObjectSecurity osztály új példányát a megadott értékek használatával.

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);
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)

Paraméterek

isContainer
Boolean

true ha az új NativeObjectSecurity objektum tárolóobjektum.

resourceType
ResourceType

Az a biztonságos objektumtípus, amelyhez az új NativeObjectSecurity objektum társítva van.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Egyéni kivételeket biztosító, integrátorok által implementált delegált.

exceptionContext
Object

Olyan objektum, amely környezeti információkat tartalmaz a kivétel forrásáról vagy céljáról.

A következőre érvényes:

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.

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);
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)

Paraméterek

isContainer
Boolean

true ha az új NativeObjectSecurity objektum tárolóobjektum.

resourceType
ResourceType

Az a biztonságos objektumtípus, amelyhez az új NativeObjectSecurity objektum társítva van.

name
String

Annak a biztonságos objektumnak a neve, amelyhez az új NativeObjectSecurity objektum társítva van.

includeSections
AccessControlSections

Az egyik AccessControlSections számbavételi érték, amely meghatározza a biztonságos objektum biztonsági leírójának szakaszait (hozzáférési szabályok, naplózási szabályok, tulajdonos, elsődleges csoport) az objektumba NativeObjectSecurity való belefoglaláshoz.

Megjegyzések

Objektum megőrzésekorNativeObjectSecurity, ha a metódusnak Persist átadott paraméter értéke includeSections nem azonos az objektum létrehozásához NativeObjectSecurity használt konstruktornak átadott paraméter értékévelincludeSections, a megőrzött NativeObjectSecurity 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ó NativeObjectSecurity 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:

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.

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);
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)

Paraméterek

isContainer
Boolean

true ha az új NativeObjectSecurity objektum tárolóobjektum.

resourceType
ResourceType

Az a biztonságos objektumtípus, amelyhez az új NativeObjectSecurity objektum társítva van.

handle
SafeHandle

Annak a biztonságos objektumnak a fogópontja, amelyhez az új NativeObjectSecurity objektum társítva van.

includeSections
AccessControlSections

Az egyik AccessControlSections számbavételi érték, amely meghatározza a biztonságos objektum biztonsági leírójának szakaszait (hozzáférési szabályok, naplózási szabályok, tulajdonos, elsődleges csoport) az objektumba NativeObjectSecurity való belefoglaláshoz.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Egyéni kivételeket biztosító, integrátorok által implementált delegált.

exceptionContext
Object

Olyan objektum, amely környezeti információkat tartalmaz a kivétel forrásáról vagy céljáról.

Megjegyzések

Objektum megőrzésekorNativeObjectSecurity, ha a metódusnak Persist átadott paraméter értéke includeSections nem azonos az objektum létrehozásához NativeObjectSecurity használt konstruktornak átadott paraméter értékévelincludeSections, a megőrzött NativeObjectSecurity 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ó NativeObjectSecurity 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:

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inicializálja az osztály új példányát NativeObjectSecurity a megadott értékekkel. Javasoljuk, hogy a konstruktornak átadott paraméterek és a megőrző metódusok értékei includeSections azonosak legyenek.

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);
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)

Paraméterek

isContainer
Boolean

true ha az új NativeObjectSecurity objektum tárolóobjektum.

resourceType
ResourceType

Az a biztonságos objektumtípus, amelyhez az új NativeObjectSecurity objektum társítva van.

name
String

Annak a biztonságos objektumnak a neve, amelyhez az új NativeObjectSecurity objektum társítva van.

includeSections
AccessControlSections

Az egyik AccessControlSections számbavételi érték, amely meghatározza a biztonságos objektum biztonsági leírójának szakaszait (hozzáférési szabályok, naplózási szabályok, tulajdonos, elsődleges csoport) az objektumba NativeObjectSecurity való belefoglaláshoz.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Egyéni kivételeket biztosító, integrátorok által implementált delegált.

exceptionContext
Object

Olyan objektum, amely környezeti információkat tartalmaz a kivétel forrásáról vagy céljáról.

Megjegyzések

Objektum megőrzésekorNativeObjectSecurity, ha a metódusnak Persist átadott paraméter értéke includeSections nem azonos az objektum létrehozásához NativeObjectSecurity használt konstruktornak átadott paraméter értékévelincludeSections, a megőrzött NativeObjectSecurity 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ó NativeObjectSecurity 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: