언어

CustomAce 클래스

정의

AceType 열거형의 멤버 중 하나로 정의되지 않은 ACE(Access Control Entry)를 나타냅니다.

public ref class CustomAce sealed : System::Security::AccessControl::GenericAce
public sealed class CustomAce : System.Security.AccessControl.GenericAce
type CustomAce = class
    inherit GenericAce
Public NotInheritable Class CustomAce
Inherits GenericAce
상속
CustomAce

설명

CustomAce 개체에는 ACE 헤더와 불투명 데이터 Blob이 포함됩니다.

생성자

Name Description
CustomAce(AceType, AceFlags, Byte[])

CustomAce 클래스의 새 인스턴스를 초기화합니다.

필드

Name Description
MaxOpaqueLength

이 CustomAce 개체에 대해 허용되는 불투명 데이터 Blob의 최대 길이를 반환합니다.

속성

Name Description
AceFlags

이 AceFlags 개체와 연결된 개체를 GenericAce 가져오거나 설정합니다.

(다음에서 상속됨 GenericAce)
AceType

이 Access Control 항목(ACE)의 형식을 가져옵니다.

(다음에서 상속됨 GenericAce)
AuditFlags

이 ACCESS CONTROL 항목(ACE)과 연결된 감사 정보를 가져옵니다.

(다음에서 상속됨 GenericAce)
BinaryLength

현재 CustomAce 개체의 이진 표현 길이(바이트)를 가져옵니다. 이 길이는 메서드를 사용하여 ACL을 이진 배열 GetBinaryForm(Byte[], Int32) 로 마샬링하기 전에 사용해야 합니다.

InheritanceFlags

이 Access Control ENTRY(ACE)의 상속 속성을 지정하는 플래그를 가져옵니다.

(다음에서 상속됨 GenericAce)
IsInherited

이 ACE(Access Control Entry)가 상속되는지 또는 명시적으로 설정되었는지 여부를 지정하는 부울 값을 가져옵니다.

(다음에서 상속됨 GenericAce)
OpaqueLength

이 CustomAce 개체와 연결된 불투명 데이터의 길이를 가져옵니다.

PropagationFlags

이 Access Control ENTRY(ACE)의 상속 전파 속성을 지정하는 플래그를 가져옵니다.

(다음에서 상속됨 GenericAce)

메서드

Name Description
Copy()

이 ACCESS CONTROL 항목(ACE)의 전체 복사본을 만듭니다.

(다음에서 상속됨 GenericAce)
Equals(Object)

지정된 GenericAce 개체가 현재 GenericAce 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 GenericAce)
GetBinaryForm(Byte[], Int32)

개체의 CustomAce 내용을 지정된 오프셋에서 시작하는 지정된 바이트 배열로 마샬링합니다.

GetHashCode()

클래스에 대한 GenericAce 해시 함수로 사용됩니다. 이 GetHashCode() 메서드는 해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기에 적합합니다.

(다음에서 상속됨 GenericAce)
GetOpaque()

이 CustomAce 개체와 연결된 불투명 데이터를 반환합니다.

GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
SetOpaque(Byte[])

이 CustomAce 개체와 연결된 불투명 콜백 데이터를 설정합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상