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
NativeObjectSecurity(Boolean, ResourceType) |
Inicializa una nueva instancia de la clase NativeObjectSecurity con los valores especificados. |
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections) |
Inicializa una nueva instancia de la clase NativeObjectSecurity con los valores especificados. Se recomienda que los valores de los parámetros |
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa una nueva instancia de la clase NativeObjectSecurity mediante los valores especificados. |
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections) |
Inicializa una nueva instancia de la clase NativeObjectSecurity con los valores especificados. Se recomienda que los valores de los parámetros |
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa una nueva instancia de la clase NativeObjectSecurity con los valores especificados. Se recomienda que los valores de los parámetros |
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa una nueva instancia de la clase NativeObjectSecurity con los valores especificados. Se recomienda que los valores de los parámetros |
NativeObjectSecurity(Boolean, ResourceType)
Inicializa una nueva instancia de la clase NativeObjectSecurity 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 objeto NativeObjectSecurity es un objeto de contenedor.
- resourceType
- ResourceType
El tipo del objeto asegurable con el que está asociado el nuevo objeto NativeObjectSecurity.
Se aplica a
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)
Inicializa una nueva instancia de la clase NativeObjectSecurity con los valores especificados. Se recomienda que los valores de los parámetros includeSections
pasados al constructor y a los métodos de persistencia 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);
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 objeto NativeObjectSecurity es un objeto de contenedor.
- resourceType
- ResourceType
El tipo del objeto asegurable con el que está asociado el nuevo objeto NativeObjectSecurity.
- handle
- SafeHandle
El identificador del objeto asegurable con el que está asociado el nuevo objeto NativeObjectSecurity.
- includeSections
- AccessControlSections
Uno de los valores de enumeración AccessControlSectionsque especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario, grupo primario) del objeto protegible que se va a incluir en este objeto NativeObjectSecurity.
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 utilizado para crear ese NativeObjectSecurity objeto, las secciones del objeto persistente NativeObjectSecurity pueden contener valores impredecibles. 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 impredecibles para sus reglas de Accessauditoría, grupo y propietario.
Se aplica a
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializa una nueva instancia de la clase NativeObjectSecurity mediante 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);
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 objeto NativeObjectSecurity es un objeto de contenedor.
- resourceType
- ResourceType
El tipo del objeto asegurable con el que está asociado el nuevo objeto NativeObjectSecurity.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegado implementado por integradores que ofrece 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 clase NativeObjectSecurity con los valores especificados. Se recomienda que los valores de los parámetros includeSections
pasados al constructor y a los métodos de persistencia 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);
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 objeto NativeObjectSecurity es un objeto de contenedor.
- resourceType
- ResourceType
El tipo del objeto asegurable con el que está asociado el nuevo objeto NativeObjectSecurity.
- name
- String
Nombre del objeto protegible con el que está asociado el nuevo objeto NativeObjectSecurity.
- includeSections
- AccessControlSections
Uno de los valores de enumeración AccessControlSectionsque especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario, grupo primario) del objeto protegible que se va a incluir en este objeto NativeObjectSecurity.
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 utilizado para crear ese NativeObjectSecurity objeto, las secciones del objeto persistente NativeObjectSecurity pueden contener valores impredecibles. 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 impredecibles 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 clase NativeObjectSecurity con los valores especificados. Se recomienda que los valores de los parámetros includeSections
pasados al constructor y a los métodos de persistencia 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);
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 objeto NativeObjectSecurity es un objeto de contenedor.
- resourceType
- ResourceType
El tipo del objeto asegurable con el que está asociado el nuevo objeto NativeObjectSecurity.
- handle
- SafeHandle
El identificador del objeto asegurable con el que está asociado el nuevo objeto NativeObjectSecurity.
- includeSections
- AccessControlSections
Uno de los valores de enumeración AccessControlSectionsque especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario, grupo primario) del objeto protegible que se va a incluir en este objeto NativeObjectSecurity.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegado implementado por integradores que ofrece 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 utilizado para crear ese NativeObjectSecurity objeto, las secciones del objeto persistente NativeObjectSecurity pueden contener valores impredecibles. 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 impredecibles 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 clase NativeObjectSecurity con los valores especificados. Se recomienda que los valores de los parámetros includeSections
pasados al constructor y a los métodos de persistencia 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);
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 objeto NativeObjectSecurity es un objeto de contenedor.
- resourceType
- ResourceType
El tipo del objeto asegurable con el que está asociado el nuevo objeto NativeObjectSecurity.
- name
- String
Nombre del objeto protegible con el que está asociado el nuevo objeto NativeObjectSecurity.
- includeSections
- AccessControlSections
Uno de los valores de enumeración AccessControlSectionsque especifica las secciones del descriptor de seguridad (reglas de acceso, reglas de auditoría, propietario, grupo primario) del objeto protegible que se va a incluir en este objeto NativeObjectSecurity.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Delegado implementado por integradores que ofrece 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 utilizado para crear ese NativeObjectSecurity objeto, las secciones del objeto persistente NativeObjectSecurity pueden contener valores impredecibles. 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 impredecibles para sus reglas de Accessauditoría, grupo y propietario.