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
NativeObjectSecurity(Boolean, ResourceType) |
Inicializa uma nova instância da classe NativeObjectSecurity com os valores especificados. |
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections) |
Inicializa uma nova instância da classe NativeObjectSecurity com os valores especificados. É recomendável que os valores dos parâmetros |
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa uma nova instância da classe NativeObjectSecurity usando os valores especificados. |
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections) |
Inicializa uma nova instância da classe NativeObjectSecurity com os valores especificados. É recomendável que os valores dos parâmetros |
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa uma nova instância da classe NativeObjectSecurity com os valores especificados. É recomendável que os valores dos parâmetros |
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object) |
Inicializa uma nova instância da classe NativeObjectSecurity com os valores especificados. É recomendável que os valores dos parâmetros |
NativeObjectSecurity(Boolean, ResourceType)
Inicializa uma nova instância da classe NativeObjectSecurity 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 objeto NativeObjectSecurity for um objeto contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível com o qual o novo objeto NativeObjectSecurity está associado.
Aplica-se a
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)
Inicializa uma nova instância da classe NativeObjectSecurity com os valores especificados. É recomendável que os valores dos parâmetros includeSections
passados para o construtor e os métodos persist 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);
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 objeto NativeObjectSecurity for um objeto contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível com o qual o novo objeto NativeObjectSecurity está associado.
- handle
- SafeHandle
O identificador do objeto protegível com o qual o novo objeto NativeObjectSecurity está associado.
- includeSections
- AccessControlSections
Um dos valores de enumeração AccessControlSections 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 para incluir no objeto NativeObjectSecurity.
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, as seções do objeto persistente NativeObjectSecurity poderão conter valores imprevisíveis. Por exemplo, se um construtor for chamado com um includeSections
valor de Accesse, 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 classe NativeObjectSecurity 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);
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 objeto NativeObjectSecurity for um objeto contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível com o qual o novo objeto NativeObjectSecurity 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 classe NativeObjectSecurity com os valores especificados. É recomendável que os valores dos parâmetros includeSections
passados para o construtor e os métodos persist 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);
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 objeto NativeObjectSecurity for um objeto contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível com o qual o novo objeto NativeObjectSecurity está associado.
- name
- String
O nome do objeto protegível ao qual o novo objeto NativeObjectSecurity está associado.
- includeSections
- AccessControlSections
Um dos valores de enumeração AccessControlSections 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 para incluir no objeto NativeObjectSecurity.
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, as seções do objeto persistente NativeObjectSecurity poderão conter valores imprevisíveis. Por exemplo, se um construtor for chamado com um includeSections
valor de Accesse, 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 classe NativeObjectSecurity com os valores especificados. É recomendável que os valores dos parâmetros includeSections
passados para o construtor e os métodos persist 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);
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 objeto NativeObjectSecurity for um objeto contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível com o qual o novo objeto NativeObjectSecurity está associado.
- handle
- SafeHandle
O identificador do objeto protegível com o qual o novo objeto NativeObjectSecurity está associado.
- includeSections
- AccessControlSections
Um dos valores de enumeração AccessControlSections 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 para incluir no objeto NativeObjectSecurity.
- 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, as seções do objeto persistente NativeObjectSecurity poderão conter valores imprevisíveis. Por exemplo, se um construtor for chamado com um includeSections
valor de Accesse, 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 classe NativeObjectSecurity com os valores especificados. É recomendável que os valores dos parâmetros includeSections
passados para o construtor e os métodos persist 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);
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 objeto NativeObjectSecurity for um objeto contêiner.
- resourceType
- ResourceType
O tipo de objeto protegível com o qual o novo objeto NativeObjectSecurity está associado.
- name
- String
O nome do objeto protegível ao qual o novo objeto NativeObjectSecurity está associado.
- includeSections
- AccessControlSections
Um dos valores de enumeração AccessControlSections 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 para incluir no objeto NativeObjectSecurity.
- 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, as seções do objeto persistente NativeObjectSecurity poderão conter valores imprevisíveis. Por exemplo, se um construtor for chamado com um includeSections
valor de Accesse, 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.