Share via


ObjectSecurity<T> Costruttori

Definizione

Crea una nuova istanza dell'oggetto ObjectSecurity`1 utilizzando i valori specificati.

Overload

ObjectSecurity<T>(Boolean, ResourceType)

Inizializza una nuova istanza della classe ObjectSecurity`1.

ObjectSecurity<T>(Boolean, ResourceType, SafeHandle, AccessControlSections)

Inizializza una nuova istanza della classe ObjectSecurity`1.

ObjectSecurity<T>(Boolean, ResourceType, String, AccessControlSections)

Inizializza una nuova istanza della classe ObjectSecurity`1.

ObjectSecurity<T>(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inizializza una nuova istanza della classe ObjectSecurity`1.

ObjectSecurity<T>(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inizializza una nuova istanza della classe ObjectSecurity`1.

ObjectSecurity<T>(Boolean, ResourceType)

Inizializza una nuova istanza della classe ObjectSecurity`1.

protected:
 ObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType);
protected ObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType);
new System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)> : bool * System.Security.AccessControl.ResourceType -> System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)>
Protected Sub New (isContainer As Boolean, resourceType As ResourceType)

Parametri

isContainer
Boolean

true se il nuovo oggetto ObjectSecurity<T> è un oggetto contenitore.

resourceType
ResourceType

Tipo di risorsa.

Si applica a

ObjectSecurity<T>(Boolean, ResourceType, SafeHandle, AccessControlSections)

Inizializza una nuova istanza della classe ObjectSecurity`1.

protected:
 ObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::Runtime::InteropServices::SafeHandle ^ safeHandle, System::Security::AccessControl::AccessControlSections includeSections);
protected ObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle? safeHandle, System.Security.AccessControl.AccessControlSections includeSections);
protected ObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle safeHandle, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)> : bool * System.Security.AccessControl.ResourceType * System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)>
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, safeHandle As SafeHandle, includeSections As AccessControlSections)

Parametri

isContainer
Boolean

true se il nuovo oggetto ObjectSecurity<T> è un oggetto contenitore.

resourceType
ResourceType

Tipo di risorsa.

safeHandle
SafeHandle

Handle.

includeSections
AccessControlSections

Sezioni da includere.

Si applica a

ObjectSecurity<T>(Boolean, ResourceType, String, AccessControlSections)

Inizializza una nuova istanza della classe ObjectSecurity`1.

protected:
 ObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
protected ObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string? name, System.Security.AccessControl.AccessControlSections includeSections);
protected ObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)> : bool * System.Security.AccessControl.ResourceType * string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)>
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, name As String, includeSections As AccessControlSections)

Parametri

isContainer
Boolean

true se il nuovo oggetto ObjectSecurity<T> è un oggetto contenitore.

resourceType
ResourceType

Tipo di risorsa.

name
String

Nome dell'oggetto a protezione diretta a cui è associato il nuovo oggetto ObjectSecurity<T>.

includeSections
AccessControlSections

Sezioni da includere.

Si applica a

ObjectSecurity<T>(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inizializza una nuova istanza della classe ObjectSecurity`1.

protected:
 ObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::Runtime::InteropServices::SafeHandle ^ safeHandle, System::Security::AccessControl::AccessControlSections includeSections, System::Security::AccessControl::NativeObjectSecurity::ExceptionFromErrorCode ^ exceptionFromErrorCode, System::Object ^ exceptionContext);
protected ObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle? safeHandle, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode? exceptionFromErrorCode, object? exceptionContext);
protected ObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle safeHandle, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext);
new System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)> : bool * System.Security.AccessControl.ResourceType * System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections * System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode * obj -> System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)>
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, safeHandle As SafeHandle, includeSections As AccessControlSections, exceptionFromErrorCode As NativeObjectSecurity.ExceptionFromErrorCode, exceptionContext As Object)

Parametri

isContainer
Boolean

true se il nuovo oggetto ObjectSecurity<T> è un oggetto contenitore.

resourceType
ResourceType

Tipo di risorsa.

safeHandle
SafeHandle

Handle.

includeSections
AccessControlSections

Sezioni da includere.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Delegato implementato da integratori che fornisce eccezioni personalizzate.

exceptionContext
Object

Oggetto che contiene le informazioni contestuali sull'origine o sulla destinazione dell'eccezione.

Si applica a

ObjectSecurity<T>(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Inizializza una nuova istanza della classe ObjectSecurity`1.

protected:
 ObjectSecurity(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 ObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string? name, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode? exceptionFromErrorCode, object? exceptionContext);
protected ObjectSecurity (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.ObjectSecurity<'T (requires 'T : struct)> : bool * System.Security.AccessControl.ResourceType * string * System.Security.AccessControl.AccessControlSections * System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode * obj -> System.Security.AccessControl.ObjectSecurity<'T (requires 'T : struct)>
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, name As String, includeSections As AccessControlSections, exceptionFromErrorCode As NativeObjectSecurity.ExceptionFromErrorCode, exceptionContext As Object)

Parametri

isContainer
Boolean

true se il nuovo oggetto ObjectSecurity<T> è un oggetto contenitore.

resourceType
ResourceType

Tipo di risorsa.

name
String

Nome dell'oggetto a protezione diretta a cui è associato il nuovo oggetto ObjectSecurity<T>.

includeSections
AccessControlSections

Sezioni da includere.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Delegato implementato da integratori che fornisce eccezioni personalizzate.

exceptionContext
Object

Oggetto che contiene le informazioni contestuali sull'origine o sulla destinazione dell'eccezione.

Si applica a