다음을 통해 공유


AccessRule<T> 생성자

정의

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

오버로드

AccessRule<T>(IdentityReference, T, AccessControlType)

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

AccessRule<T>(String, T, AccessControlType)

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

AccessRule<T>(IdentityReference, T, InheritanceFlags, PropagationFlags, AccessControlType)

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

AccessRule<T>(String, T, InheritanceFlags, PropagationFlags, AccessControlType)

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

AccessRule<T>(IdentityReference, T, AccessControlType)

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

public:
 AccessRule(System::Security::Principal::IdentityReference ^ identity, T rights, System::Security::AccessControl::AccessControlType type);
public AccessRule (System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule<'T (requires 'T : struct)> : System.Security.Principal.IdentityReference * 'T * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule<'T (requires 'T : struct)>
Public Sub New (identity As IdentityReference, rights As T, type As AccessControlType)

매개 변수

identity
IdentityReference

액세스 규칙이 적용되는 ID입니다.

rights
T

액세스 규칙의 권한입니다.

type
AccessControlType

유효한 액세스 제어 형식입니다.

적용 대상

AccessRule<T>(String, T, AccessControlType)

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

public:
 AccessRule(System::String ^ identity, T rights, System::Security::AccessControl::AccessControlType type);
public AccessRule (string identity, T rights, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule<'T (requires 'T : struct)> : string * 'T * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule<'T (requires 'T : struct)>
Public Sub New (identity As String, rights As T, type As AccessControlType)

매개 변수

identity
String

액세스 규칙이 적용되는 ID입니다.

rights
T

액세스 규칙의 권한입니다.

type
AccessControlType

유효한 액세스 제어 형식입니다.

적용 대상

AccessRule<T>(IdentityReference, T, InheritanceFlags, PropagationFlags, AccessControlType)

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

public:
 AccessRule(System::Security::Principal::IdentityReference ^ identity, T rights, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
public AccessRule (System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule<'T (requires 'T : struct)> : System.Security.Principal.IdentityReference * 'T * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule<'T (requires 'T : struct)>
Public Sub New (identity As IdentityReference, rights As T, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType)

매개 변수

identity
IdentityReference

액세스 규칙이 적용되는 ID입니다.

rights
T

액세스 규칙의 권한입니다.

inheritanceFlags
InheritanceFlags

액세스 규칙의 상속 속성입니다.

propagationFlags
PropagationFlags

상속된 액세스 규칙의 자동 전파 여부입니다. inheritanceFlagsNone으로 설정되면 전파 플래그는 무시됩니다.

type
AccessControlType

유효한 액세스 제어 형식입니다.

적용 대상

AccessRule<T>(String, T, InheritanceFlags, PropagationFlags, AccessControlType)

지정된 값을 사용하여 AccessRule’1 클래스의 새 인스턴스를 초기화합니다.

public:
 AccessRule(System::String ^ identity, T rights, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
public AccessRule (string identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule<'T (requires 'T : struct)> : string * 'T * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule<'T (requires 'T : struct)>
Public Sub New (identity As String, rights As T, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType)

매개 변수

identity
String

액세스 규칙이 적용되는 ID입니다.

rights
T

액세스 규칙의 권한입니다.

inheritanceFlags
InheritanceFlags

액세스 규칙의 상속 속성입니다.

propagationFlags
PropagationFlags

상속된 액세스 규칙의 자동 전파 여부입니다. inheritanceFlagsNone으로 설정되면 전파 플래그는 무시됩니다.

type
AccessControlType

유효한 액세스 제어 형식입니다.

적용 대상