NativeObjectSecurity Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe NativeObjectSecurity.
Sobrecargas
| Nome | Description |
|---|---|
| NativeObjectSecurity(Boolean, ResourceType) |
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. |
| NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections) |
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. Recomendamos que os valores dos |
| NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa uma nova instância da NativeObjectSecurity classe usando os valores especificados. |
| NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections) |
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. Recomendamos que os valores dos |
| NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. Recomendamos que os valores dos |
| NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. Recomendamos que os valores dos |
NativeObjectSecurity(Boolean, ResourceType)
Inicializa uma nova instância da NativeObjectSecurity classe com os 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 se o novo NativeObjectSecurity objeto for um objeto de contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
Aplica-se a
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. Recomendamos que os valores dos includeSections parâmetros passados para o construtor e os métodos persistentes sejam 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 se o novo NativeObjectSecurity objeto for um objeto de contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- handle
- SafeHandle
O identificador do objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- includeSections
- AccessControlSections
Um dos valores de AccessControlSections enumeração que especifica as seções do descritor de segurança (regras de acesso, regras de auditoria, proprietário, grupo primário) do objeto protegível a ser incluído neste NativeObjectSecurity objeto.
Comentários
Ao persistir um NativeObjectSecurity objeto, se o valor do includeSections parâmetro passado para o Persist método não for idêntico ao valor do includeSections parâmetro passado para o construtor usado para criar esse NativeObjectSecurity objeto, seções do objeto persistente NativeObjectSecurity poderão conter valores imprevisíveis. Por exemplo, se um construtor for chamado com um includeSections valor de Access, e posteriormente um Persist método for chamado nesse objeto com um includeSections valor de All, o objeto persistente NativeObjectSecurity resultante conterá valores imprevisíveis para suas regras de auditoria, grupo e proprietário.
Aplica-se a
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializa uma nova instância da NativeObjectSecurity classe usando os 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 se o novo NativeObjectSecurity objeto for um objeto de contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Um delegado implementado por integradores que fornece exceções personalizadas.
- exceptionContext
- Object
Um objeto que contém informações contextuais sobre a origem ou o destino da exceção.
Aplica-se a
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. Recomendamos que os valores dos includeSections parâmetros passados para o construtor e os métodos persistentes sejam 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 se o novo NativeObjectSecurity objeto for um objeto de contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- name
- String
O nome do objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- includeSections
- AccessControlSections
Um dos valores de AccessControlSections enumeração que especifica as seções do descritor de segurança (regras de acesso, regras de auditoria, proprietário, grupo primário) do objeto protegível a ser incluído neste NativeObjectSecurity objeto.
Comentários
Ao persistir um NativeObjectSecurity objeto, se o valor do includeSections parâmetro passado para o Persist método não for idêntico ao valor do includeSections parâmetro passado para o construtor usado para criar esse NativeObjectSecurity objeto, seções do objeto persistente NativeObjectSecurity poderão conter valores imprevisíveis. Por exemplo, se um construtor for chamado com um includeSections valor de Access, e posteriormente um Persist método for chamado nesse objeto com um includeSections valor de All, o objeto persistente NativeObjectSecurity resultante conterá valores imprevisíveis para suas regras de auditoria, grupo e proprietário.
Aplica-se a
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. Recomendamos que os valores dos includeSections parâmetros passados para o construtor e os métodos persistentes sejam 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 se o novo NativeObjectSecurity objeto for um objeto de contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- handle
- SafeHandle
O identificador do objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- includeSections
- AccessControlSections
Um dos valores de AccessControlSections enumeração que especifica as seções do descritor de segurança (regras de acesso, regras de auditoria, proprietário, grupo primário) do objeto protegível a ser incluído neste NativeObjectSecurity objeto.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Um delegado implementado por integradores que fornece exceções personalizadas.
- exceptionContext
- Object
Um objeto que contém informações contextuais sobre a origem ou o destino da exceção.
Comentários
Ao persistir um NativeObjectSecurity objeto, se o valor do includeSections parâmetro passado para o Persist método não for idêntico ao valor do includeSections parâmetro passado para o construtor usado para criar esse NativeObjectSecurity objeto, seções do objeto persistente NativeObjectSecurity poderão conter valores imprevisíveis. Por exemplo, se um construtor for chamado com um includeSections valor de Access, e posteriormente um Persist método for chamado nesse objeto com um includeSections valor de All, o objeto persistente NativeObjectSecurity resultante conterá valores imprevisíveis para suas regras de auditoria, grupo e proprietário.
Aplica-se a
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)
Inicializa uma nova instância da NativeObjectSecurity classe com os valores especificados. Recomendamos que os valores dos includeSections parâmetros passados para o construtor e os métodos persistentes sejam 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 se o novo NativeObjectSecurity objeto for um objeto de contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- name
- String
O nome do objeto protegível ao qual o novo NativeObjectSecurity objeto está associado.
- includeSections
- AccessControlSections
Um dos valores de AccessControlSections enumeração que especifica as seções do descritor de segurança (regras de acesso, regras de auditoria, proprietário, grupo primário) do objeto protegível a ser incluído neste NativeObjectSecurity objeto.
- exceptionFromErrorCode
- NativeObjectSecurity.ExceptionFromErrorCode
Um delegado implementado por integradores que fornece exceções personalizadas.
- exceptionContext
- Object
Um objeto que contém informações contextuais sobre a origem ou o destino da exceção.
Comentários
Ao persistir um NativeObjectSecurity objeto, se o valor do includeSections parâmetro passado para o Persist método não for idêntico ao valor do includeSections parâmetro passado para o construtor usado para criar esse NativeObjectSecurity objeto, seções do objeto persistente NativeObjectSecurity poderão conter valores imprevisíveis. Por exemplo, se um construtor for chamado com um includeSections valor de Access, e posteriormente um Persist método for chamado nesse objeto com um includeSections valor de All, o objeto persistente NativeObjectSecurity resultante conterá valores imprevisíveis para suas regras de auditoria, grupo e proprietário.