MutexSecurity.RemoveAuditRule(MutexAuditRule) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정한 규칙과 사용자가 같고 상속 및 전파 플래그가 호환되는 감사 제어 규칙을 검색합니다. 호환되는 규칙이 있으면 지정한 규칙에 포함된 권한이 규칙에서 제거됩니다.
public:
bool RemoveAuditRule(System::Security::AccessControl::MutexAuditRule ^ rule);
public bool RemoveAuditRule (System.Security.AccessControl.MutexAuditRule rule);
override this.RemoveAuditRule : System.Security.AccessControl.MutexAuditRule -> bool
Public Function RemoveAuditRule (rule As MutexAuditRule) As Boolean
매개 변수
- rule
- MutexAuditRule
검색할 사용자 및 일치하는 규칙(있다면)이 호환되어야 하는 상속 및 전파 플래그 집합을 지정하는 MutexAuditRule입니다. 발견된 경우 호환되는 규칙에서 제거할 권한을 지정합니다.
반환
호환 가능한 규칙이 있으면 true
이고, 그렇지 않으면 false
입니다.
예외
rule
이(가) null
인 경우
설명
현재 MutexSecurity 는 과 동일한 사용자가 rule
있는 감사 규칙을 검색합니다. 이러한 규칙을 찾을 수 없으면 아무 작업도 수행되지 않으며 메서드는 를 반환합니다 false
. 일치하는 규칙이 발견되면 상속 및 호환성 플래그가 에 rule
지정된 플래그와의 호환성을 확인합니다. 호환되는 규칙을 찾을 수 없으면 아무 작업도 수행되지 않으며 메서드는 를 반환합니다 false
. 호환 플래그가 있는 규칙을 발견하면 에 rule
지정된 권한이 호환되는 규칙에서 제거되고 메서드는 를 반환합니다 true
. 호환되는 규칙에 포함되지 않은 권한을 지정하는 경우 rule
해당 권한과 관련하여 아무 작업도 수행되지 않습니다. 호환되는 규칙에서 모든 권한이 제거되면 전체 규칙이 현재 MutexSecurity 개체에서 제거됩니다.
중요
뮤텍스 감사 규칙에 대한 상속 및 전파 플래그를 지정할 수 있지만 메서드를 AccessRuleFactory 사용하여 만들면 권장되지 않습니다. 상속 및 전파는 명명된 뮤텍스에 의미가 없으며 감사 규칙의 유지 관리를 더 복잡하게 만듭니다.
적용 대상
.NET