NativeObjectSecurity Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av NativeObjectSecurity klassen.
Överlagringar
| Name | Description |
|---|---|
| NativeObjectSecurity(Boolean, ResourceType) |
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. |
| NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections) |
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. Vi rekommenderar att värdena för de |
| NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Initierar en ny instans av NativeObjectSecurity klassen med hjälp av de angivna värdena. |
| NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections) |
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. Vi rekommenderar att värdena för de |
| NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. Vi rekommenderar att värdena för de |
| NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. Vi rekommenderar att värdena för de |
NativeObjectSecurity(Boolean, ResourceType)
- Källa:
- NativeObjectSecurity.cs
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena.
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)
Parametrar
- isContainer
- Boolean
true om det nya NativeObjectSecurity objektet är ett containerobjekt.
- resourceType
- ResourceType
Typen av skyddsbart objekt som det nya NativeObjectSecurity objektet är associerat med.
Gäller för
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)
- Källa:
- NativeObjectSecurity.cs
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. Vi rekommenderar att värdena för de includeSections parametrar som skickas till konstruktorn och beständiga metoder är identiska.
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)
Parametrar
- isContainer
- Boolean
true om det nya NativeObjectSecurity objektet är ett containerobjekt.
- resourceType
- ResourceType
Typen av skyddsbart objekt som det nya NativeObjectSecurity objektet är associerat med.
- handle
- SafeHandle
Handtaget för det skyddsbara objekt som det nya NativeObjectSecurity objektet är associerat med.
- includeSections
- AccessControlSections
Ett av uppräkningsvärdena AccessControlSections som anger avsnitten i säkerhetsbeskrivningen (åtkomstregler, granskningsregler, ägare, primär grupp) för det skyddsbara objekt som ska ingå i det här NativeObjectSecurity objektet.
Kommentarer
NativeObjectSecurity Om värdet för parametern includeSections som skickas till Persist metoden inte är identiskt med värdet för parametern includeSections som skickades till konstruktorn som användes för att NativeObjectSecurity skapa objektet, kan delar av det bevarade objektet innehålla oförutsägbara värden när ett objekt bevarasNativeObjectSecurity. Om en konstruktor till exempel anropas med värdet includeSectionsAccess, och senare anropas en Persist metod för objektet med värdet includeSectionsAll, innehåller det resulterande bevarade NativeObjectSecurity objektet oförutsägbara värden för granskningsregler, grupp och ägare.
Gäller för
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Källa:
- NativeObjectSecurity.cs
Initierar en ny instans av NativeObjectSecurity klassen med hjälp av de angivna värdena.
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)
Parametrar
- isContainer
- Boolean
true om det nya NativeObjectSecurity objektet är ett containerobjekt.
- resourceType
- ResourceType
Typen av skyddsbart objekt som det nya NativeObjectSecurity objektet är associerat med.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Ett ombud som implementeras av integratörer som tillhandahåller anpassade undantag.
- exceptionContext
- Object
Ett objekt som innehåller sammanhangsinformation om källan eller målet för undantaget.
Gäller för
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)
- Källa:
- NativeObjectSecurity.cs
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. Vi rekommenderar att värdena för de includeSections parametrar som skickas till konstruktorn och beständiga metoder är identiska.
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)
Parametrar
- isContainer
- Boolean
true om det nya NativeObjectSecurity objektet är ett containerobjekt.
- resourceType
- ResourceType
Typen av skyddsbart objekt som det nya NativeObjectSecurity objektet är associerat med.
- name
- String
Namnet på det skyddsbara objekt som det nya NativeObjectSecurity objektet är associerat med.
- includeSections
- AccessControlSections
Ett av uppräkningsvärdena AccessControlSections som anger avsnitten i säkerhetsbeskrivningen (åtkomstregler, granskningsregler, ägare, primär grupp) för det skyddsbara objekt som ska ingå i det här NativeObjectSecurity objektet.
Kommentarer
NativeObjectSecurity Om värdet för parametern includeSections som skickas till Persist metoden inte är identiskt med värdet för parametern includeSections som skickades till konstruktorn som användes för att NativeObjectSecurity skapa objektet, kan delar av det bevarade objektet innehålla oförutsägbara värden när ett objekt bevarasNativeObjectSecurity. Om en konstruktor till exempel anropas med värdet includeSectionsAccess, och senare anropas en Persist metod för objektet med värdet includeSectionsAll, innehåller det resulterande bevarade NativeObjectSecurity objektet oförutsägbara värden för granskningsregler, grupp och ägare.
Gäller för
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Källa:
- NativeObjectSecurity.cs
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. Vi rekommenderar att värdena för de includeSections parametrar som skickas till konstruktorn och beständiga metoder är identiska.
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)
Parametrar
- isContainer
- Boolean
true om det nya NativeObjectSecurity objektet är ett containerobjekt.
- resourceType
- ResourceType
Typen av skyddsbart objekt som det nya NativeObjectSecurity objektet är associerat med.
- handle
- SafeHandle
Handtaget för det skyddsbara objekt som det nya NativeObjectSecurity objektet är associerat med.
- includeSections
- AccessControlSections
Ett av uppräkningsvärdena AccessControlSections som anger avsnitten i säkerhetsbeskrivningen (åtkomstregler, granskningsregler, ägare, primär grupp) för det skyddsbara objekt som ska ingå i det här NativeObjectSecurity objektet.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Ett ombud som implementeras av integratörer som tillhandahåller anpassade undantag.
- exceptionContext
- Object
Ett objekt som innehåller sammanhangsinformation om källan eller målet för undantaget.
Kommentarer
NativeObjectSecurity Om värdet för parametern includeSections som skickas till Persist metoden inte är identiskt med värdet för parametern includeSections som skickades till konstruktorn som användes för att NativeObjectSecurity skapa objektet, kan delar av det bevarade objektet innehålla oförutsägbara värden när ett objekt bevarasNativeObjectSecurity. Om en konstruktor till exempel anropas med värdet includeSectionsAccess, och senare anropas en Persist metod för objektet med värdet includeSectionsAll, innehåller det resulterande bevarade NativeObjectSecurity objektet oförutsägbara värden för granskningsregler, grupp och ägare.
Gäller för
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Källa:
- NativeObjectSecurity.cs
Initierar en ny instans av NativeObjectSecurity klassen med de angivna värdena. Vi rekommenderar att värdena för de includeSections parametrar som skickas till konstruktorn och beständiga metoder är identiska.
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)
Parametrar
- isContainer
- Boolean
true om det nya NativeObjectSecurity objektet är ett containerobjekt.
- resourceType
- ResourceType
Typen av skyddsbart objekt som det nya NativeObjectSecurity objektet är associerat med.
- name
- String
Namnet på det skyddsbara objekt som det nya NativeObjectSecurity objektet är associerat med.
- includeSections
- AccessControlSections
Ett av uppräkningsvärdena AccessControlSections som anger avsnitten i säkerhetsbeskrivningen (åtkomstregler, granskningsregler, ägare, primär grupp) för det skyddsbara objekt som ska ingå i det här NativeObjectSecurity objektet.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Ett ombud som implementeras av integratörer som tillhandahåller anpassade undantag.
- exceptionContext
- Object
Ett objekt som innehåller sammanhangsinformation om källan eller målet för undantaget.
Kommentarer
NativeObjectSecurity Om värdet för parametern includeSections som skickas till Persist metoden inte är identiskt med värdet för parametern includeSections som skickades till konstruktorn som användes för att NativeObjectSecurity skapa objektet, kan delar av det bevarade objektet innehålla oförutsägbara värden när ett objekt bevarasNativeObjectSecurity. Om en konstruktor till exempel anropas med värdet includeSectionsAccess, och senare anropas en Persist metod för objektet med värdet includeSectionsAll, innehåller det resulterande bevarade NativeObjectSecurity objektet oförutsägbara värden för granskningsregler, grupp och ägare.