NativeObjectSecurity Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe NativeObjectSecurity.
Surcharges
| Nom | Description |
|---|---|
| NativeObjectSecurity(Boolean, ResourceType) |
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. |
| NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections) |
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. Nous recommandons que les valeurs des |
| NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Initialise une nouvelle instance de la NativeObjectSecurity classe à l’aide des valeurs spécifiées. |
| NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections) |
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. Nous recommandons que les valeurs des |
| NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. Nous recommandons que les valeurs des |
| NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. Nous recommandons que les valeurs des |
NativeObjectSecurity(Boolean, ResourceType)
- Source:
- NativeObjectSecurity.cs
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées.
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ètres
- isContainer
- Boolean
true si le nouvel NativeObjectSecurity objet est un objet conteneur.
- resourceType
- ResourceType
Type d’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
S’applique à
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)
- Source:
- NativeObjectSecurity.cs
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. Nous recommandons que les valeurs des includeSections paramètres passés au constructeur et les méthodes persistantes soient identiques.
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)
Paramètres
- isContainer
- Boolean
true si le nouvel NativeObjectSecurity objet est un objet conteneur.
- resourceType
- ResourceType
Type d’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- handle
- SafeHandle
Handle de l’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- includeSections
- AccessControlSections
Une des valeurs d’énumération AccessControlSections qui spécifie les sections du descripteur de sécurité (règles d’accès, règles d’audit, propriétaire, groupe principal) de l’objet sécurisable à inclure dans cet NativeObjectSecurity objet.
Remarques
Lors de la persistance d’un NativeObjectSecurity objet, si la valeur du paramètre passé à la includeSections méthode n’est pas identique à la valeur du Persist paramètre passé au constructeur utilisé pour créer cet includeSections objet, les sections de NativeObjectSecurity l’objet persistant NativeObjectSecurity peuvent contenir des valeurs imprévisibles. Par exemple, si un constructeur est appelé avec une valeur , et qu’une includeSections méthode est appelée ultérieurement sur cet objet avec une Access valeur de Persist, l’objet persistant includeSections résultant contient des valeurs imprévisibles pour ses règles d’auditAll, son groupe et son propriétaire.NativeObjectSecurity
S’applique à
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Source:
- NativeObjectSecurity.cs
Initialise une nouvelle instance de la NativeObjectSecurity classe à l’aide des valeurs spécifiées.
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)
Paramètres
- isContainer
- Boolean
true si le nouvel NativeObjectSecurity objet est un objet conteneur.
- resourceType
- ResourceType
Type d’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Délégué implémenté par les intégrateurs qui fournit des exceptions personnalisées.
- exceptionContext
- Object
Objet qui contient des informations contextuelles sur la source ou la destination de l’exception.
S’applique à
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)
- Source:
- NativeObjectSecurity.cs
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. Nous recommandons que les valeurs des includeSections paramètres passés au constructeur et les méthodes persistantes soient identiques.
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)
Paramètres
- isContainer
- Boolean
true si le nouvel NativeObjectSecurity objet est un objet conteneur.
- resourceType
- ResourceType
Type d’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- name
- String
Nom de l’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- includeSections
- AccessControlSections
Une des valeurs d’énumération AccessControlSections qui spécifie les sections du descripteur de sécurité (règles d’accès, règles d’audit, propriétaire, groupe principal) de l’objet sécurisable à inclure dans cet NativeObjectSecurity objet.
Remarques
Lors de la persistance d’un NativeObjectSecurity objet, si la valeur du paramètre passé à la includeSections méthode n’est pas identique à la valeur du Persist paramètre passé au constructeur utilisé pour créer cet includeSections objet, les sections de NativeObjectSecurity l’objet persistant NativeObjectSecurity peuvent contenir des valeurs imprévisibles. Par exemple, si un constructeur est appelé avec une valeur , et qu’une includeSections méthode est appelée ultérieurement sur cet objet avec une Access valeur de Persist, l’objet persistant includeSections résultant contient des valeurs imprévisibles pour ses règles d’auditAll, son groupe et son propriétaire.NativeObjectSecurity
S’applique à
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Source:
- NativeObjectSecurity.cs
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. Nous recommandons que les valeurs des includeSections paramètres passés au constructeur et les méthodes persistantes soient identiques.
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)
Paramètres
- isContainer
- Boolean
true si le nouvel NativeObjectSecurity objet est un objet conteneur.
- resourceType
- ResourceType
Type d’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- handle
- SafeHandle
Handle de l’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- includeSections
- AccessControlSections
Une des valeurs d’énumération AccessControlSections qui spécifie les sections du descripteur de sécurité (règles d’accès, règles d’audit, propriétaire, groupe principal) de l’objet sécurisable à inclure dans cet NativeObjectSecurity objet.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Délégué implémenté par les intégrateurs qui fournit des exceptions personnalisées.
- exceptionContext
- Object
Objet qui contient des informations contextuelles sur la source ou la destination de l’exception.
Remarques
Lors de la persistance d’un NativeObjectSecurity objet, si la valeur du paramètre passé à la includeSections méthode n’est pas identique à la valeur du Persist paramètre passé au constructeur utilisé pour créer cet includeSections objet, les sections de NativeObjectSecurity l’objet persistant NativeObjectSecurity peuvent contenir des valeurs imprévisibles. Par exemple, si un constructeur est appelé avec une valeur , et qu’une includeSections méthode est appelée ultérieurement sur cet objet avec une Access valeur de Persist, l’objet persistant includeSections résultant contient des valeurs imprévisibles pour ses règles d’auditAll, son groupe et son propriétaire.NativeObjectSecurity
S’applique à
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
- Source:
- NativeObjectSecurity.cs
Initialise une nouvelle instance de la NativeObjectSecurity classe avec les valeurs spécifiées. Nous recommandons que les valeurs des includeSections paramètres passés au constructeur et les méthodes persistantes soient identiques.
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)
Paramètres
- isContainer
- Boolean
true si le nouvel NativeObjectSecurity objet est un objet conteneur.
- resourceType
- ResourceType
Type d’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- name
- String
Nom de l’objet sécurisable auquel le nouvel NativeObjectSecurity objet est associé.
- includeSections
- AccessControlSections
Une des valeurs d’énumération AccessControlSections qui spécifie les sections du descripteur de sécurité (règles d’accès, règles d’audit, propriétaire, groupe principal) de l’objet sécurisable à inclure dans cet NativeObjectSecurity objet.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Délégué implémenté par les intégrateurs qui fournit des exceptions personnalisées.
- exceptionContext
- Object
Objet qui contient des informations contextuelles sur la source ou la destination de l’exception.
Remarques
Lors de la persistance d’un NativeObjectSecurity objet, si la valeur du paramètre passé à la includeSections méthode n’est pas identique à la valeur du Persist paramètre passé au constructeur utilisé pour créer cet includeSections objet, les sections de NativeObjectSecurity l’objet persistant NativeObjectSecurity peuvent contenir des valeurs imprévisibles. Par exemple, si un constructeur est appelé avec une valeur , et qu’une includeSections méthode est appelée ultérieurement sur cet objet avec une Access valeur de Persist, l’objet persistant includeSections résultant contient des valeurs imprévisibles pour ses règles d’auditAll, son groupe et son propriétaire.NativeObjectSecurity