CustomAce(AceType, AceFlags, Byte[]) 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CustomAce 클래스의 새 인스턴스를 초기화합니다.
public:
CustomAce(System::Security::AccessControl::AceType type, System::Security::AccessControl::AceFlags flags, cli::array <System::Byte> ^ opaque);
public CustomAce (System.Security.AccessControl.AceType type, System.Security.AccessControl.AceFlags flags, byte[]? opaque);
public CustomAce (System.Security.AccessControl.AceType type, System.Security.AccessControl.AceFlags flags, byte[] opaque);
new System.Security.AccessControl.CustomAce : System.Security.AccessControl.AceType * System.Security.AccessControl.AceFlags * byte[] -> System.Security.AccessControl.CustomAce
Public Sub New (type As AceType, flags As AceFlags, opaque As Byte())
매개 변수
- type
- AceType
새 ACE(액세스 제어 항목) 형식입니다. 이 값은 MaxDefinedAceType보다 커야 합니다.
- flags
- AceFlags
새 ACE의 상속, 상속 전파 및 감사 조건에 대한 정보를 지정하는 플래그입니다.
- opaque
- Byte[]
새 ACE의 데이터가 포함된 바이트 값의 배열입니다. 이 값은 null
일 수 있습니다. 이 배열의 길이는 MaxOpaqueLength 필드 값보다 크지 않아야 하며 4의 배수여야 합니다.
예외
type
매개 변수 값이 MaxDefinedAceType보다 크지 않거나 opaque
배열의 길이가 MaxOpaqueLength 필드 값보다 크거나 4의 배수가 아닌 경우
설명
opaque
데이터가 복제 되지 않습니다. 호출자에 게 데이터를 수정 하지 않는 데이터의 원본을 신뢰 하지 않는 경우이 생성자를 호출 하기 전에 데이터를 복제 해야 합니다.
적용 대상
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET