NativeObjectSecurity Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
| 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 |
| 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 |
| 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 |
NativeObjectSecurity(Boolean, ResourceType)
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)
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)
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)
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)
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)
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.