다음을 통해 공유


ObjectSecurity<T> 생성자

정의

지정된 값을 사용하여 ObjectSecurity`1 개체의 새 인스턴스를 만듭니다.

오버로드

ObjectSecurity<T>(Boolean, ResourceType)

ObjectSecurity’1 클래스의 새 인스턴스를 초기화합니다.

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

ObjectSecurity’1 클래스의 새 인스턴스를 초기화합니다.

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

ObjectSecurity’1 클래스의 새 인스턴스를 초기화합니다.

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

ObjectSecurity’1 클래스의 새 인스턴스를 초기화합니다.

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

ObjectSecurity’1 클래스의 새 인스턴스를 초기화합니다.

ObjectSecurity<T>(Boolean, ResourceType)

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)

매개 변수

isContainer
Boolean

true 개체가 컨테이너 개체이면 ObjectSecurity<T> 입니다.

resourceType
ResourceType

리소스의 형식입니다.

적용 대상

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

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)

매개 변수

isContainer
Boolean

true 개체가 컨테이너 개체이면 ObjectSecurity<T> 입니다.

resourceType
ResourceType

리소스의 형식입니다.

safeHandle
SafeHandle

핸들입니다.

includeSections
AccessControlSections

포함할 섹션입니다.

적용 대상

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

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)

매개 변수

isContainer
Boolean

true 개체가 컨테이너 개체이면 ObjectSecurity<T> 입니다.

resourceType
ResourceType

리소스의 형식입니다.

name
String

ObjectSecurity<T> 개체가 연결된 보안 개체의 이름입니다.

includeSections
AccessControlSections

포함할 섹션입니다.

적용 대상

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

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)

매개 변수

isContainer
Boolean

true 개체가 컨테이너 개체이면 ObjectSecurity<T> 입니다.

resourceType
ResourceType

리소스의 형식입니다.

safeHandle
SafeHandle

핸들입니다.

includeSections
AccessControlSections

포함할 섹션입니다.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

통합자가 구현한 대리자로, 사용자 지정 예외를 제공합니다.

exceptionContext
Object

예외의 소스 또는 대상에 대한 컨텍스트 정보를 포함하는 개체입니다.

적용 대상

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

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)

매개 변수

isContainer
Boolean

true 개체가 컨테이너 개체이면 ObjectSecurity<T> 입니다.

resourceType
ResourceType

리소스의 형식입니다.

name
String

ObjectSecurity<T> 개체가 연결된 보안 개체의 이름입니다.

includeSections
AccessControlSections

포함할 섹션입니다.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

통합자가 구현한 대리자로, 사용자 지정 예외를 제공합니다.

exceptionContext
Object

예외의 소스 또는 대상에 대한 컨텍스트 정보를 포함하는 개체입니다.

적용 대상