NativeObjectSecurity Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase NativeObjectSecurity.
Sobrecargas
| Nombre | Description |
|---|---|
| NativeObjectSecurity(Boolean, ResourceType) |
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. |
| NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections) |
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. Se recomienda que los valores de los |
| NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa una nueva instancia de la NativeObjectSecurity clase utilizando los valores especificados. |
| NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections) |
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. Se recomienda que los valores de los |
| NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. Se recomienda que los valores de los |
| NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. Se recomienda que los valores de los |
NativeObjectSecurity(Boolean, ResourceType)
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados.
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)
Parámetros
- isContainer
- Boolean
true si el nuevo NativeObjectSecurity objeto es un objeto contenedor.
- resourceType
- ResourceType
Tipo de objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
Se aplica a
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. Se recomienda que los valores de los includeSections parámetros pasados al constructor y conservar métodos sean idénticos.
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)
Parámetros
- isContainer
- Boolean
true si el nuevo NativeObjectSecurity objeto es un objeto contenedor.
- resourceType
- ResourceType
Tipo de objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- handle
- SafeHandle
Identificador del objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- includeSections
- AccessControlSections
Uno de los AccessControlSections valores de enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario, grupo principal) del objeto protegible que se va a incluir en este NativeObjectSecurity objeto.
Comentarios
Al conservar un NativeObjectSecurity objeto, si el valor del includeSections parámetro pasado al Persist método no es idéntico al valor del includeSections parámetro pasado al constructor usado para crear ese NativeObjectSecurity objeto, las secciones del objeto persistente NativeObjectSecurity pueden contener valores imprevisibles. Por ejemplo, si se llama a un constructor con un includeSections valor de y posteriormente se llama a un Persist método en ese objeto con un includeSections valor de All, el objeto persistente NativeObjectSecurity resultante contendrá valores imprevisibles para sus reglas de Accessauditoría, grupo y propietario.
Se aplica a
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializa una nueva instancia de la NativeObjectSecurity clase utilizando los valores especificados.
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)
Parámetros
- isContainer
- Boolean
true si el nuevo NativeObjectSecurity objeto es un objeto contenedor.
- resourceType
- ResourceType
Tipo de objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegado implementado por integradores que proporciona excepciones personalizadas.
- exceptionContext
- Object
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Se aplica a
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. Se recomienda que los valores de los includeSections parámetros pasados al constructor y conservar métodos sean idénticos.
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)
Parámetros
- isContainer
- Boolean
true si el nuevo NativeObjectSecurity objeto es un objeto contenedor.
- resourceType
- ResourceType
Tipo de objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- name
- String
Nombre del objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- includeSections
- AccessControlSections
Uno de los AccessControlSections valores de enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario, grupo principal) del objeto protegible que se va a incluir en este NativeObjectSecurity objeto.
Comentarios
Al conservar un NativeObjectSecurity objeto, si el valor del includeSections parámetro pasado al Persist método no es idéntico al valor del includeSections parámetro pasado al constructor usado para crear ese NativeObjectSecurity objeto, las secciones del objeto persistente NativeObjectSecurity pueden contener valores imprevisibles. Por ejemplo, si se llama a un constructor con un includeSections valor de y posteriormente se llama a un Persist método en ese objeto con un includeSections valor de All, el objeto persistente NativeObjectSecurity resultante contendrá valores imprevisibles para sus reglas de Accessauditoría, grupo y propietario.
Se aplica a
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. Se recomienda que los valores de los includeSections parámetros pasados al constructor y conservar métodos sean idénticos.
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)
Parámetros
- isContainer
- Boolean
true si el nuevo NativeObjectSecurity objeto es un objeto contenedor.
- resourceType
- ResourceType
Tipo de objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- handle
- SafeHandle
Identificador del objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- includeSections
- AccessControlSections
Uno de los AccessControlSections valores de enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario, grupo principal) del objeto protegible que se va a incluir en este NativeObjectSecurity objeto.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegado implementado por integradores que proporciona excepciones personalizadas.
- exceptionContext
- Object
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Comentarios
Al conservar un NativeObjectSecurity objeto, si el valor del includeSections parámetro pasado al Persist método no es idéntico al valor del includeSections parámetro pasado al constructor usado para crear ese NativeObjectSecurity objeto, las secciones del objeto persistente NativeObjectSecurity pueden contener valores imprevisibles. Por ejemplo, si se llama a un constructor con un includeSections valor de y posteriormente se llama a un Persist método en ese objeto con un includeSections valor de All, el objeto persistente NativeObjectSecurity resultante contendrá valores imprevisibles para sus reglas de Accessauditoría, grupo y propietario.
Se aplica a
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializa una nueva instancia de la NativeObjectSecurity clase con los valores especificados. Se recomienda que los valores de los includeSections parámetros pasados al constructor y conservar métodos sean idénticos.
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)
Parámetros
- isContainer
- Boolean
true si el nuevo NativeObjectSecurity objeto es un objeto contenedor.
- resourceType
- ResourceType
Tipo de objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- name
- String
Nombre del objeto protegible con el que está asociado el nuevo NativeObjectSecurity objeto.
- includeSections
- AccessControlSections
Uno de los AccessControlSections valores de enumeración que especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario, grupo principal) del objeto protegible que se va a incluir en este NativeObjectSecurity objeto.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegado implementado por integradores que proporciona excepciones personalizadas.
- exceptionContext
- Object
Objeto que contiene información contextual sobre el origen o el destino de la excepción.
Comentarios
Al conservar un NativeObjectSecurity objeto, si el valor del includeSections parámetro pasado al Persist método no es idéntico al valor del includeSections parámetro pasado al constructor usado para crear ese NativeObjectSecurity objeto, las secciones del objeto persistente NativeObjectSecurity pueden contener valores imprevisibles. Por ejemplo, si se llama a un constructor con un includeSections valor de y posteriormente se llama a un Persist método en ese objeto con un includeSections valor de All, el objeto persistente NativeObjectSecurity resultante contendrá valores imprevisibles para sus reglas de Accessauditoría, grupo y propietario.