System.IO.FileSystem.AccessControl
[보안 중요] ACL(액세스 제어 목록)을 직접 조작하지 않고 디렉터리 개체에 대한 액세스를 제어하는 기능을 제공합니다.
[보안 중요] 클래스의 새 인스턴스를 초기화합니다.
[보안 중요] 지정된 보안 설명자를 사용하여 클래스의 새 인스턴스를 초기화합니다.
새 개체와 연결될 보안 설명자입니다.
[보안 중요] 지정된 값을 사용하여 클래스의 새 인스턴스를 초기화합니다.
이 메서드가 만드는 개체를 반환합니다.
액세스 규칙이 적용되는 ID입니다. 이 값은 로 캐스팅할 수 있는 개체여야 합니다.
이 규칙의 액세스 마스크입니다.액세스 마스크는 익명 비트의 32비트 컬렉션으로, 비트의 의미는 개별 통합자가 정의합니다.
이 규칙이 부모 컨테이너에서 상속되면 true입니다.
액세스 규칙의 상속 속성을 지정합니다.
상속된 액세스 규칙을 자동으로 전파할 것인지 여부를 지정합니다.가 으로 설정되면 전파 플래그는 무시됩니다.
올바른 액세스 제어 형식을 지정합니다.
새 액세스 규칙을 적용할 개체 클래스의 ID입니다.
새 액세스 규칙을 상속할 수 있는 자식 개체 클래스의 ID입니다.
[보안 중요] 지정한 액세스 규칙을 이 개체와 관련된 DACL(임의 액세스 제어 목록)에 추가합니다.
추가할 액세스 규칙입니다.
[보안 중요] 지정한 감사 규칙을 이 개체와 관련된 SACL(시스템 액세스 제어 목록)에 추가합니다.
추가할 감사 규칙입니다.
[보안 중요] 지정된 값을 사용하여 클래스의 새 인스턴스를 초기화합니다.
이 메서드가 만드는 개체를 반환합니다.
감사 규칙이 적용되는 ID입니다. 이 값은 로 캐스팅할 수 있는 개체여야 합니다.
이 규칙의 액세스 마스크입니다.액세스 마스크는 익명 비트의 32비트 컬렉션으로, 비트의 의미는 개별 통합자가 정의합니다.
이 규칙이 부모 컨테이너에서 상속되면 true입니다.
감사 규칙의 상속 속성을 지정합니다.
상속된 감사 규칙을 자동으로 전파할 것인지 여부를 지정합니다.가 으로 설정되면 전파 플래그는 무시됩니다.
규칙의 감사 조건을 지정합니다.
새 감사 규칙을 적용할 개체 클래스의 ID입니다.
새 감사 규칙을 상속할 수 있는 자식 개체 클래스의 ID입니다.
[보안 중요] 지정된 보안 식별자와 관련된 액세스 규칙 컬렉션을 가져옵니다.
지정된 개체와 관련된 액세스 규칙 컬렉션입니다.
개체에 대해 명시적으로 설정된 액세스 규칙을 포함시키려면 true입니다.
상속된 액세스 규칙을 포함시키려면 true입니다.
액세스 규칙을 검색할 보안 식별자입니다.이 값은 개체로 캐스팅할 수 있는 개체여야 합니다.
[보안 중요] 지정된 보안 식별자와 관련된 감사 규칙 컬렉션을 가져옵니다.
지정된 개체와 관련된 감사 규칙 컬렉션입니다.
개체에 대해 명시적으로 설정된 감사 규칙을 포함시키려면 true입니다.
상속된 감사 규칙을 포함시키려면 true입니다.
감사 규칙을 검색할 보안 식별자입니다.이 값은 개체로 캐스팅할 수 있는 개체여야 합니다.
[보안 중요] 지정된 수정 사항을 이 개체와 관련된 DACL(임의 액세스 제어 목록)에 적용합니다.
DACL이 성공적으로 수정되면 true이고, 그렇지 않으면 false입니다.
DACL에 적용할 수정 내용입니다.
수정할 액세스 규칙입니다.
DACL이 성공적으로 수정되면 true이고, 그렇지 않으면 false입니다.
[보안 중요] 지정된 수정 사항을 이 개체와 관련된 SACL(시스템 액세스 제어 목록)에 적용합니다.
SACL이 성공적으로 수정되면 true이고, 그렇지 않으면 false입니다.
SACL에 적용할 수정 내용입니다.
수정할 감사 규칙입니다.
SACL이 성공적으로 수정되면 true이고, 그렇지 않으면 false입니다.
[보안 중요] 이 개체와 관련된 DACL(임의 액세스 제어 목록)에서 지정한 액세스 규칙과 동일한 보안 식별자 및 액세스 마스크가 들어 있는 액세스 규칙을 제거합니다.
액세스 규칙이 성공적으로 제거되었으면 true이고, 그렇지 않으면 false입니다.
제거할 액세스 규칙입니다.
[보안 중요] 이 개체와 관련된 DACL(임의 액세스 제어 목록)에서 지정한 액세스 규칙과 동일한 보안 식별자가 있는 모든 액세스 규칙을 제거합니다.
제거할 액세스 규칙입니다.
[보안 중요] 이 개체와 관련된 DACL(임의 액세스 제어 목록)에서 지정한 액세스 규칙과 정확히 일치하는 모든 액세스 규칙을 제거합니다.
제거할 액세스 규칙입니다.
[보안 중요] 이 개체와 관련된 SACL(시스템 액세스 제어 목록)에서 지정된 감사 규칙과 동일한 보안 식별자 및 액세스 마스크를 포함하는 액세스 규칙을 제거합니다.
감사 규칙이 성공적으로 제거되었으면 true이고, 그렇지 않으면 false입니다.
제거할 감사 규칙입니다.
[보안 중요] 이 개체와 관련된 SACL(시스템 액세스 제어 목록)에서 지정한 감사 규칙과 동일한 보안 식별자가 들어 있는 모든 감사 규칙을 제거합니다.
제거할 감사 규칙입니다.
[보안 중요] 이 개체와 관련된 SACL(시스템 액세스 제어 목록)에서 지정한 감사 규칙과 정확히 일치하는 모든 감사 규칙을 제거합니다.
제거할 감사 규칙입니다.
[보안 중요] 개체와 관련된 DACL(임의 액세스 제어 목록)의 모든 액세스 규칙을 제거한 다음 지정한 액세스 규칙을 추가합니다.
재설정할 액세스 규칙입니다.
[보안 중요] 이 개체와 관련된 DACL(임의 액세스 제어 목록)에서 지정한 액세스 규칙과 동일한 보안 식별자 및 한정자가 들어 있는 모든 액세스 규칙을 제거한 다음 지정한 액세스 규칙을 추가합니다.
설정할 액세스 규칙입니다.
[보안 중요] 이 개체와 관련된 SACL(시스템 액세스 제어 목록)에서 지정한 감사 규칙과 동일한 보안 식별자 및 한정자가 들어 있는 모든 감사 규칙을 제거한 다음 지정한 감사 규칙을 추가합니다.
설정할 감사 규칙입니다.
[보안 중요] 디렉터리에 대한 액세스 제어 및 감사 보안을 나타냅니다.이 클래스는 상속될 수 없습니다.
[보안 중요] 클래스의 새 인스턴스를 초기화합니다.
[보안 중요] 열거형의 지정된 값을 사용하여 지정된 디렉터리에서 클래스의 새 인스턴스를 초기화합니다.
개체를 만드는 데 사용할 디렉터리의 위치입니다.
검색할 ACL(액세스 제어 목록) 정보의 형식을 지정하는 값 중 하나입니다.
[보안 중요] 파일에 대한 액세스 제어 및 감사 보안을 나타냅니다.이 클래스는 상속될 수 없습니다.
[보안 중요] 클래스의 새 인스턴스를 초기화합니다.
[보안 중요] 열거형의 지정된 값을 사용하여 지정된 파일에서 클래스의 새 인스턴스를 초기화합니다.
개체를 만드는 데 사용할 파일의 위치입니다.
검색할 ACL(액세스 제어 목록) 정보의 형식을 지정하는 값 중 하나입니다.
[보안 중요] 파일이나 디렉터리에 대한 액세스 규칙을 정의하는 ACE(액세스 제어 항목)를 추상적으로 나타낸 클래스입니다.이 클래스는 상속될 수 없습니다.
[보안 중요] 사용자 계정에 대한 참조, 액세스 규칙과 관련된 작업 형식을 지정하는 값 및 작업의 허용 여부를 지정하는 값을 사용하여 클래스의 새 인스턴스를 만듭니다.
사용자 계정에 대한 참조를 캡슐화하는 개체입니다.
액세스 규칙과 관련된 작업 형식을 지정하는 값 중 하나입니다.
작업의 허용 여부를 지정하는 값 중 하나입니다.
[보안 중요] 사용자 계정에 대한 참조, 액세스 규칙과 관련된 작업 형식을 지정하는 값, 권한이 상속되는 방법을 결정하는 값, 권한이 전파되는 방법을 결정하는 값 및 작업의 허용 여부를 지정하는 값을 사용하여 클래스의 새 인스턴스를 초기화합니다.
사용자 계정에 대한 참조를 캡슐화하는 개체입니다.
액세스 규칙과 관련된 작업 형식을 지정하는 값 중 하나입니다.
자식 개체에 액세스 마스크가 전파되는 방법을 지정하는 값 중 하나입니다.
자식 개체에 ACE(액세스 제어 항목)가 전파되는 방법을 지정하는 값 중 하나입니다.
작업의 허용 여부를 지정하는 값 중 하나입니다.
[보안 중요] 사용자 계정의 이름, 액세스 규칙과 관련된 작업 형식을 지정하는 값 및 작업의 허용 여부를 설명하는 값을 사용하여 클래스의 새 인스턴스를 만듭니다.
사용자 계정의 이름입니다.
액세스 규칙과 관련된 작업 형식을 지정하는 값 중 하나입니다.
작업의 허용 여부를 지정하는 값 중 하나입니다.
[보안 중요] 사용자 계정의 이름, 액세스 규칙과 관련된 작업 형식을 지정하는 값, 권한이 상속되는 방법을 결정하는 값, 권한이 전파되는 방법을 결정하는 값 및 작업의 허용 여부를 지정하는 값을 사용하여 클래스의 새 인스턴스를 초기화합니다.
사용자 계정의 이름입니다.
액세스 규칙과 관련된 작업 형식을 지정하는 값 중 하나입니다.
자식 개체에 액세스 마스크가 전파되는 방법을 지정하는 값 중 하나입니다.
자식 개체에 ACE(액세스 제어 항목)가 전파되는 방법을 지정하는 값 중 하나입니다.
작업의 허용 여부를 지정하는 값 중 하나입니다.
[보안 중요] 현재 개체와 관련된 플래그를 가져옵니다.
현재 개체와 관련된 플래그입니다.
[보안 중요] 파일이나 디렉터리에 대한 감사 규칙을 정의하는 ACE(액세스 제어 항목)를 추상적으로 나타낸 클래스입니다.이 클래스는 상속될 수 없습니다.
[보안 중요] 사용자 계정에 대한 참조, 감사 규칙과 관련된 작업 형식을 지정하는 값 및 감사를 수행할 시점을 지정하는 값을 사용하여 클래스의 새 인스턴스를 초기화합니다.
사용자 계정에 대한 참조를 캡슐화하는 개체입니다.
감사 규칙과 관련된 작업 형식을 지정하는 값 중 하나입니다.
감사를 수행할 시점을 지정하는 값 중 하나입니다.
[보안 중요] 사용자 계정에 대한 참조 이름, 감사 규칙과 관련된 작업 형식을 지정하는 값, 권한이 상속되는 방법을 결정하는 값, 권한이 전파되는 방법을 결정하는 값 및 감사를 수행할 시점을 지정하는 값을 사용하여 클래스의 새 인스턴스를 초기화합니다.
사용자 계정에 대한 참조를 캡슐화하는 개체입니다.
감사 규칙과 관련된 작업 형식을 지정하는 값 중 하나입니다.
자식 개체에 액세스 마스크가 전파되는 방법을 지정하는 값 중 하나입니다.
자식 개체에 ACE(액세스 제어 항목)가 전파되는 방법을 지정하는 값 중 하나입니다.
감사를 수행할 시점을 지정하는 값 중 하나입니다.
[보안 중요] 사용자 계정 이름, 감사 규칙과 관련된 작업 형식을 지정하는 값 및 감사를 수행할 시점을 지정하는 값을 사용하여 클래스의 새 인스턴스를 초기화합니다.
사용자 계정의 이름입니다.
감사 규칙과 관련된 작업 형식을 지정하는 값 중 하나입니다.
감사를 수행할 시점을 지정하는 값 중 하나입니다.
[보안 중요] 사용자 계정의 이름, 감사 규칙과 관련된 작업 형식을 지정하는 값, 권한이 상속되는 방법을 결정하는 값, 권한이 전파되는 방법을 결정하는 값 및 감사를 수행할 시점을 지정하는 값을 사용하여 클래스의 새 인스턴스를 초기화합니다.
사용자 계정의 이름입니다.
감사 규칙과 관련된 작업 형식을 지정하는 값 중 하나입니다.
자식 개체에 액세스 마스크가 전파되는 방법을 지정하는 값 중 하나입니다.
자식 개체에 ACE(액세스 제어 항목)가 전파되는 방법을 지정하는 값 중 하나입니다.
감사를 수행할 시점을 지정하는 값 중 하나입니다.
[보안 중요] 현재 개체와 관련된 플래그를 가져옵니다.
현재 개체와 관련된 플래그입니다.
[보안 중요] 액세스 및 감사 규칙을 만들 때 사용할 액세스 권한을 정의합니다.
파일 끝에 데이터를 추가할 수 있는 권한을 지정합니다.
파일이나 폴더와 관련된 보안 및 감사 규칙을 변경할 수 있는 권한을 지정합니다.
폴더를 만들 수 있는 권한을 지정합니다.
파일을 만들 수 있는 권한을 지정합니다.
폴더나 파일을 삭제할 수 있는 권한을 지정합니다.
폴더와 해당 폴더 안에 포함된 모든 파일을 삭제할 수 있는 권한을 지정합니다.
응용 프로그램 파일을 실행할 수 있는 권한을 지정합니다.
폴더나 파일을 완전하게 제어하고 액세스 제어 및 감사 규칙을 수정할 수 있는 권한을 지정합니다. 이 값은 파일에 대해 모든 작업을 할 수 있는 권한을 나타내며 이 열거형의 모든 권한을 조합한 것입니다.
디렉터리의 내용을 읽을 수 있는 권한을 지정합니다.
폴더의 내용을 읽고, 쓰고, 나열하고, 폴더와 파일을 삭제하고, 응용 프로그램 파일을 실행할 수 있는 권한을 지정합니다. 이 권한에는 , 및 권한이 포함됩니다.
폴더나 파일을 읽기 전용으로 열고 복사할 수 있는 권한을 지정합니다. 이 권한에는 ,, 및 권한이 포함됩니다.
폴더나 파일을 읽기 전용으로 열고 복사하고, 응용 프로그램 파일을 실행할 수 있는 권한을 지정합니다. 이 권한에는 및 권한이 포함됩니다.
폴더나 파일에서 파일 시스템 특성을 열고 복사할 수 있는 권한을 지정합니다. 예를 들어, 이 값은 파일을 만들거나 수정한 날짜를 볼 수 있는 권한을 지정합니다. 여기에는 데이터, 확장된 파일 시스템 특성 또는 액세스 규칙과 감사 규칙을 읽을 수 있는 권한이 포함되지 않습니다.
파일이나 폴더를 열고 복사할 수 있는 권한을 지정합니다. 여기에는 파일 시스템 특성, 확장된 파일 시스템 특성 또는 액세스 규칙과 감사 규칙을 읽을 수 있는 권한이 포함되지 않습니다.
폴더나 파일에서 확장된 파일 시스템 특성을 열고 복사할 수 있는 권한을 지정합니다. 예를 들어, 이 값은 작성자 및 내용 정보를 볼 수 있는 권한을 지정합니다. 여기에는 데이터, 파일 시스템 특성 또는 액세스 규칙과 감사 규칙을 읽을 수 있는 권한이 포함되지 않습니다.
폴더나 파일에서 액세스 및 감사 규칙을 열고 복사할 수 있는 권한을 지정합니다. 여기에는 데이터, 파일 시스템 특성 및 확장된 파일 시스템 특성을 읽을 수 있는 권한이 포함되지 않습니다.
응용 프로그램에서 파일 핸들이 I/O 작업 완료와 동기화될 때까지 기다릴 수 있는지 여부를 지정합니다.
폴더나 파일의 소유자를 변경할 수 있는 권한을 지정합니다. 리소스의 소유자는 해당 리소스에 대한 모든 권한을 갖습니다.
폴더의 내용을 나열하고 해당 폴더에 포함된 응용 프로그램을 실행할 수 있는 권한을 지정합니다.
폴더와 파일을 만들고 파일에서 데이터를 추가하고 제거할 수 있는 권한을 지정합니다. 이 권한에는 ,, 및 권한이 포함됩니다.
폴더나 파일에서 파일 시스템 특성을 열고 쓸 수 있는 권한을 지정합니다.여기에는 데이터, 확장된 특성 또는 액세스 규칙과 감사 규칙을 쓸 수 있는 권한이 포함되지 않습니다.
파일이나 폴더를 열고 쓸 수 있는 권한을 지정합니다. 여기에는 파일 시스템 특성, 확장된 파일 시스템 특성 또는 액세스 규칙과 감사 규칙을 열고 쓸 수 있는 권한이 포함되지 않습니다.
폴더나 파일에서 확장된 파일 시스템 특성을 열고 쓸 수 있는 권한을 지정합니다. 여기에는 데이터, 특성 또는 액세스 규칙과 감사 규칙을 쓸 수 있는 권한이 포함되지 않습니다.
[보안 중요] 파일이나 디렉터리에 대한 액세스 제어 및 감사 보안을 나타냅니다.
[보안 중요] 클래스가 액세스 권한을 나타내는 데 사용하는 열거형을 가져옵니다.
열거형을 나타내는 개체입니다.
[보안 중요] 지정된 액세스 권한, 액세스 제어 및 플래그를 사용하여 지정된 사용자에 대한 새 액세스 제어 규칙을 나타내는 클래스의 새 인스턴스를 초기화합니다.
지정된 액세스 권한, 액세스 제어 및 플래그를 사용하여 지정된 사용자에 대한 새 액세스 제어 규칙을 나타내는 새 개체입니다.
사용자 계정을 나타내는 개체입니다.
액세스 형식을 지정하는 정수입니다.
액세스 규칙이 상속된 것이면 true이고, 그렇지 않으면 false입니다.
자식 개체에 액세스 마스크를 전파하는 방법을 지정하는 값 중 하나입니다.
자식 개체에 ACE(액세스 제어 항목)를 전파하는 방법을 지정하는 값 중 하나입니다.
액세스가 허용되는지 여부를 지정하는 값 중 하나입니다.
[보안 중요] 클래스에서 액세스 규칙을 나타내는 데 사용하는 열거형을 가져옵니다.
클래스를 나타내는 개체입니다.
[보안 중요] 지정된 ACL(액세스 제어 목록) 권한을 현재 파일이나 디렉터리에 추가합니다.
파일이나 디렉터리에 추가할 ACL(액세스 제어 목록) 권한을 나타내는 개체입니다.
[보안 중요] 지정된 감사 규칙을 현재 파일이나 디렉터리에 추가합니다.
파일이나 디렉터리에 추가할 감사 규칙을 나타내는 개체입니다.
[보안 중요] 지정된 사용자에 대한 지정된 감사 규칙을 나타내는 클래스의 새 인스턴스를 초기화합니다.
지정된 사용자에 대한 지정된 감사 규칙을 나타내는 새 개체입니다.
사용자 계정을 나타내는 개체입니다.
액세스 형식을 지정하는 정수입니다.
액세스 규칙이 상속된 것이면 true이고, 그렇지 않으면 false입니다.
자식 개체에 액세스 마스크를 전파하는 방법을 지정하는 값 중 하나입니다.
자식 개체에 ACE(액세스 제어 항목)를 전파하는 방법을 지정하는 값 중 하나입니다.
수행할 감사 형식을 지정하는 값 중 하나입니다.
[보안 중요] 클래스에서 감사 규칙을 나타내는 데 사용하는 형식을 가져옵니다.
클래스를 나타내는 개체입니다.
[보안 중요] 현재 파일이나 디렉터리에서 일치하는 모든 허용/거부 ACL(액세스 제어 목록) 권한을 제거합니다.
액세스 규칙이 성공적으로 제거되면 true이고, 그렇지 않으면 false입니다.
파일이나 디렉터리에서 제거할 ACL(액세스 제어 목록) 권한을 나타내는 개체입니다.
[보안 중요] 현재 파일이나 디렉터리에서 지정된 사용자의 모든 ACL(액세스 제어 목록) 권한을 제거합니다.
파일이나 디렉터리에서 ACL(액세스 제어 목록) 권한을 제거할 사용자를 지정하는 개체입니다.
[보안 중요] 현재 파일이나 디렉터리에서 일치하는 특정 허용/거부 ACL(액세스 제어 목록) 권한을 제거합니다.
파일이나 디렉터리에서 ACL(액세스 제어 목록) 권한을 제거할 사용자를 지정하는 개체입니다.
[보안 중요] 현재 파일이나 디렉터리에서 일치하는 모든 허용/거부 감사 규칙을 제거합니다.
감사 규칙이 성공적으로 제거되면 true이고, 그렇지 않으면 false입니다.
파일이나 디렉터리에서 제거할 감사 규칙을 나타내는 개체입니다.
[보안 중요] 현재 파일이나 디렉터리에서 지정된 사용자의 모든 감사 규칙을 제거합니다.
파일이나 디렉터리에서 감사 규칙을 제거할 사용자를 지정하는 개체입니다.
[보안 중요] 현재 파일이나 디렉터리에서 일치하는 특정 허용/거부 감사 규칙을 제거합니다.
파일이나 디렉터리에서 제거할 감사 규칙을 나타내는 개체입니다.
[보안 중요] 지정된 ACL(액세스 제어 목록) 권한을 현재 파일이나 디렉터리에 추가하고 일치하는 모든 ACL 권한을 제거합니다.
파일이나 디렉터리에 추가할 ACL(액세스 제어 목록) 권한을 나타내는 개체입니다.
[보안 중요] 지정된 ACL(액세스 제어 목록) 권한을 현재 파일이나 디렉터리에 설정합니다.
파일이나 디렉터리에 설정할 ACL(액세스 제어 목록) 권한을 나타내는 개체입니다.
[보안 중요] 지정된 감사 규칙을 현재 파일이나 디렉터리에 설정합니다.
파일이나 디렉터리에 설정할 감사 규칙을 나타내는 개체입니다.