SfcObjectQuery 클래스

정의

public class SfcObjectQuery
type SfcObjectQuery = class
Public Class SfcObjectQuery
상속
SfcObjectQuery

생성자

Name Description
SfcObjectQuery(IAlienRoot)
SfcObjectQuery(ISfcDomain, SfcObjectQueryMode)

특정 도메인 인스턴스에 대한 개체 쿼리를 만듭니다. 쿼리 모드는 열린 반복기를 반환하는 요청이 처리되는 방법과 사용할 특정 연결을 결정합니다.

SfcObjectQuery(ISfcDomain)

특정 도메인 인스턴스 개체 계층 구조 및 연결에 대한 개체 쿼리를 만듭니다. ExecuteIterator를 사용하고 쿼리를 닫기 전에 다른 쿼리를 만들려는 경우 여러 활성 쿼리에 대한 지원을 나타내는 오버로드를 사용하거나 ExecuteCollection을 사용하여 이를 방지하는 것이 좋습니다.

속성

Name Description
ActiveQueriesMode

단일 또는 여러 활성 쿼리? 여러 쿼리가 표시되는 경우 반환된 연결은 쿼리를 수행하고 주 연결이 이미 활성 쿼리로 사용 중이라고 가정하여 결과를 얻을 수 있어야 합니다.

SfcQueryExpression

처리된 가장 최근의 쿼리 문자열입니다. 이는 각 쿼리 실행이 수행할 쿼리에 전달되기 때문에 읽기 전용입니다.

메서드

Name Description
ExecuteDataTable(SfcQueryExpression, String[], OrderBy[])

쿼리 문자열을 실행하여 지정된 필드를 검색하고 완전히 채워진 DataTable을 반환합니다.

ExecuteIterator(SfcQueryExpression, String[], OrderBy[])

쿼리 문자열을 실행하고 SfcObjectIterator를 반환하여 결과를 캐싱하지 않고 열거합니다. MultipleActiveQueries가 true인 경우 GetConnection의 요청 시 적절한 연결을 제공하거나 이 문제를 방지하기 위해 ExecuteCachedIterator를 대신 사용해야 합니다.

적용 대상