NativeObjectSecurity Constructors

Definitie

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse.

Overloads

Name Description
NativeObjectSecurity(Boolean, ResourceType)

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden.

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden. U wordt aangeraden de waarden van de includeSections parameters die aan de constructor worden doorgegeven en persistente methoden identiek te laten zijn.

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

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met behulp van de opgegeven waarden.

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden. U wordt aangeraden de waarden van de includeSections parameters die aan de constructor worden doorgegeven en persistente methoden identiek te laten zijn.

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

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden. U wordt aangeraden de waarden van de includeSections parameters die aan de constructor worden doorgegeven en persistente methoden identiek te laten zijn.

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

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden. U wordt aangeraden de waarden van de includeSections parameters die aan de constructor worden doorgegeven en persistente methoden identiek te laten zijn.

NativeObjectSecurity(Boolean, ResourceType)

Bron:
NativeObjectSecurity.cs

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden.

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)

Parameters

isContainer
Boolean

true als het nieuwe NativeObjectSecurity object een containerobject is.

resourceType
ResourceType

Het type beveiligbaar object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

Van toepassing op

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)

Bron:
NativeObjectSecurity.cs

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden. U wordt aangeraden de waarden van de includeSections parameters die aan de constructor worden doorgegeven en persistente methoden identiek te laten zijn.

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)

Parameters

isContainer
Boolean

true als het nieuwe NativeObjectSecurity object een containerobject is.

resourceType
ResourceType

Het type beveiligbaar object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

handle
SafeHandle

De ingang van het beveiligbare object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

includeSections
AccessControlSections

Een van de AccessControlSections opsommingswaarden die de secties van de beveiligingsdescriptor (toegangsregels, controleregels, eigenaar, primaire groep) van het beveiligbare object aangeeft dat in dit NativeObjectSecurity object moet worden opgenomen.

Opmerkingen

Als bij het persistent maken van een NativeObjectSecurity object de waarde van de includeSections parameter die aan de Persist methode is doorgegeven, niet identiek is aan de waarde van de includeSections parameter die is doorgegeven aan de constructor die wordt gebruikt om dat NativeObjectSecurity object te maken, kunnen secties van het persistente NativeObjectSecurity object onvoorspelbare waarden bevatten. Als een constructor bijvoorbeeld wordt aangeroepen met een includeSections waarde van Access, en later een Persist methode wordt aangeroepen met een includeSections waarde van All, bevat het resulterende persistente NativeObjectSecurity object onvoorspelbare waarden voor de controleregels, groep en eigenaar.

Van toepassing op

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

Bron:
NativeObjectSecurity.cs

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met behulp van de opgegeven waarden.

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)

Parameters

isContainer
Boolean

true als het nieuwe NativeObjectSecurity object een containerobject is.

resourceType
ResourceType

Het type beveiligbaar object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Een gemachtigde die is geïmplementeerd door integrators die aangepaste uitzonderingen biedt.

exceptionContext
Object

Een object met contextuele informatie over de bron of bestemming van de uitzondering.

Van toepassing op

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)

Bron:
NativeObjectSecurity.cs

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden. U wordt aangeraden de waarden van de includeSections parameters die aan de constructor worden doorgegeven en persistente methoden identiek te laten zijn.

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)

Parameters

isContainer
Boolean

true als het nieuwe NativeObjectSecurity object een containerobject is.

resourceType
ResourceType

Het type beveiligbaar object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

name
String

De naam van het beveiligbare object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

includeSections
AccessControlSections

Een van de AccessControlSections opsommingswaarden die de secties van de beveiligingsdescriptor (toegangsregels, controleregels, eigenaar, primaire groep) van het beveiligbare object aangeeft dat in dit NativeObjectSecurity object moet worden opgenomen.

Opmerkingen

Als bij het persistent maken van een NativeObjectSecurity object de waarde van de includeSections parameter die aan de Persist methode is doorgegeven, niet identiek is aan de waarde van de includeSections parameter die is doorgegeven aan de constructor die wordt gebruikt om dat NativeObjectSecurity object te maken, kunnen secties van het persistente NativeObjectSecurity object onvoorspelbare waarden bevatten. Als een constructor bijvoorbeeld wordt aangeroepen met een includeSections waarde van Access, en later een Persist methode wordt aangeroepen met een includeSections waarde van All, bevat het resulterende persistente NativeObjectSecurity object onvoorspelbare waarden voor de controleregels, groep en eigenaar.

Van toepassing op

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

Bron:
NativeObjectSecurity.cs

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden. U wordt aangeraden de waarden van de includeSections parameters die aan de constructor worden doorgegeven en persistente methoden identiek te laten zijn.

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)

Parameters

isContainer
Boolean

true als het nieuwe NativeObjectSecurity object een containerobject is.

resourceType
ResourceType

Het type beveiligbaar object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

handle
SafeHandle

De ingang van het beveiligbare object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

includeSections
AccessControlSections

Een van de AccessControlSections opsommingswaarden die de secties van de beveiligingsdescriptor (toegangsregels, controleregels, eigenaar, primaire groep) van het beveiligbare object aangeeft dat in dit NativeObjectSecurity object moet worden opgenomen.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Een gemachtigde die is geïmplementeerd door integrators die aangepaste uitzonderingen biedt.

exceptionContext
Object

Een object met contextuele informatie over de bron of bestemming van de uitzondering.

Opmerkingen

Als bij het persistent maken van een NativeObjectSecurity object de waarde van de includeSections parameter die aan de Persist methode is doorgegeven, niet identiek is aan de waarde van de includeSections parameter die is doorgegeven aan de constructor die wordt gebruikt om dat NativeObjectSecurity object te maken, kunnen secties van het persistente NativeObjectSecurity object onvoorspelbare waarden bevatten. Als een constructor bijvoorbeeld wordt aangeroepen met een includeSections waarde van Access, en later een Persist methode wordt aangeroepen met een includeSections waarde van All, bevat het resulterende persistente NativeObjectSecurity object onvoorspelbare waarden voor de controleregels, groep en eigenaar.

Van toepassing op

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

Bron:
NativeObjectSecurity.cs

Initialiseert een nieuw exemplaar van de NativeObjectSecurity klasse met de opgegeven waarden. U wordt aangeraden de waarden van de includeSections parameters die aan de constructor worden doorgegeven en persistente methoden identiek te laten zijn.

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)

Parameters

isContainer
Boolean

true als het nieuwe NativeObjectSecurity object een containerobject is.

resourceType
ResourceType

Het type beveiligbaar object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

name
String

De naam van het beveiligbare object waaraan het nieuwe NativeObjectSecurity object is gekoppeld.

includeSections
AccessControlSections

Een van de AccessControlSections opsommingswaarden die de secties van de beveiligingsdescriptor (toegangsregels, controleregels, eigenaar, primaire groep) van het beveiligbare object aangeeft dat in dit NativeObjectSecurity object moet worden opgenomen.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Een gemachtigde die is geïmplementeerd door integrators die aangepaste uitzonderingen biedt.

exceptionContext
Object

Een object met contextuele informatie over de bron of bestemming van de uitzondering.

Opmerkingen

Als bij het persistent maken van een NativeObjectSecurity object de waarde van de includeSections parameter die aan de Persist methode is doorgegeven, niet identiek is aan de waarde van de includeSections parameter die is doorgegeven aan de constructor die wordt gebruikt om dat NativeObjectSecurity object te maken, kunnen secties van het persistente NativeObjectSecurity object onvoorspelbare waarden bevatten. Als een constructor bijvoorbeeld wordt aangeroepen met een includeSections waarde van Access, en later een Persist methode wordt aangeroepen met een includeSections waarde van All, bevat het resulterende persistente NativeObjectSecurity object onvoorspelbare waarden voor de controleregels, groep en eigenaar.

Van toepassing op