PrincipalSearcher.QueryFilter 속성

정의

일치하는 보안 주체를 찾는 데 사용되는 쿼리 필터를 가져오거나 설정합니다.Gets or sets the query filter that is used to locate matching principals.

public:
 property System::DirectoryServices::AccountManagement::Principal ^ QueryFilter { System::DirectoryServices::AccountManagement::Principal ^ get(); void set(System::DirectoryServices::AccountManagement::Principal ^ value); };
[get: System.Security.SecurityCritical]
[set: System.Security.SecurityCritical]
public System.DirectoryServices.AccountManagement.Principal QueryFilter { get; set; }
member this.QueryFilter : System.DirectoryServices.AccountManagement.Principal with get, set
Public Property QueryFilter As Principal

속성 값

쿼리에 사용 되는 null 개체이거나,필터를설정하지않은경우입니다.PrincipalThe Principal object that is used for the query or null if no filter is set.

특성

예외

유지되는 보안 주체 개체를 QueryFilter로 사용할 수 없는 경우Persisted Principal objects can not be used as the QueryFilter.

QueryFilternull이거나 비워 둘 수 없습니다.The QueryFilter cannot be null or empty.

설명

이 속성에 포함 된 보안 주체 개체는 보안 주체 클래스에서 파생 된 개체의 형식일 수 있습니다: 컴퓨터, 사용자 또는 그룹.The principal object contained in this property can be any type of object derived from the principal class: computer, user, or group. 합니다 QueryFilter 중 하나를 확장 하 여 정의 하는 확장된 보안 주체 유형을 수도 있습니다 PrincipalUserPrincipalGroupPrincipal 또는 ComputerPrincipal합니다.The QueryFilter can also be an extended principal type that is defined by extending either Principal, UserPrincipal, GroupPrincipal or ComputerPrincipal. 이 속성에 전달 되는 파생된 클래스 개체의 형식 쿼리는 개체의 형식이 결정 합니다.The type of the derived class object that is passed to this property determines the type of object that is queried. 결과 쿼리는 지정된 된 보안 주체 개체에 설정 된 모든 속성의 논리적 AND를 포함 합니다.The resulting query contains a logical AND of all the properties set on the specified principal object. 자세한 내용은 예제에 의한 쿼리 개요 항목을 참조하십시오.For more information, see the Query by Example overview topic. 확장 된 클래스에 대 한 자세한 내용은 참조는 보안 주체 확장 개요 항목입니다.For more information on the extended classes, see the Principal Extensions overview topic.

적용 대상

추가 정보