Share via


Query 클래스

CEP 메타데이터의 쿼리 개체를 나타냅니다.

상속 계층

System. . :: . .Object
  Microsoft.ComplexEventProcessing. . :: . .CepObject
    Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
      Microsoft.ComplexEventProcessing..::..Query

네임스페이스:  Microsoft.ComplexEventProcessing
어셈블리:  Microsoft.ComplexEventProcessing(Microsoft.ComplexEventProcessing.dll)

구문

public sealed class Query : ApplicationObject

Query 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 Application 호스팅 응용 프로그램을 가져옵니다. (ApplicationObject에서 상속됨)
공용 속성 Description 이 쿼리의 설명을 가져옵니다.
공용 속성 InputStreamBindings 입력 스트림 바인딩의 컬렉션을 가져옵니다.
공용 속성 IsResilient 쿼리가 복구 가능한지 여부를 나타내는 값을 가져오거나 설정합니다.
공용 속성 Name 이 개체의 이름을 가져옵니다. (CepObject에서 상속됨)
공용 속성 OutputStreamBindings 출력 스트림 바인딩의 컬렉션을 가져옵니다.
공용 속성 QueryTemplateName 이 쿼리와 연결된 쿼리 템플릿의 이름을 가져옵니다.
공용 속성 ShortName CEP 개체의 짧은 이름을 가져옵니다. (CepObject에서 상속됨)

맨 위로 이동

메서드

  이름 설명
공용 메서드 Delete 개체를 삭제합니다. (ApplicationObject에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 Start 쿼리를 비동기 방식으로 시작합니다.
공용 메서드 Stop 이 쿼리를 중지합니다.
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

확장 메서드

  이름 설명
공용 확장 메서드 ToStream< (Of < <' (TPayload> ) > > )() () () () 오버로드되었습니다. 기존 쿼리의 출력 이벤트 스트림에 바인딩되는 새 입력 스트림을 만듭니다. (DynamicQueryCompositionExtensions에 의해 정의됨)
공용 확장 메서드 ToStream< (Of < <' (TPayload> ) > > )(String) 오버로드되었습니다. 지정된 이름을 사용하여 기존 쿼리의 출력 이벤트 스트림에 바인딩되는 새 입력 스트림을 만듭니다. (DynamicQueryCompositionExtensions에 의해 정의됨)
공용 확장 메서드 ToStream< (Of < <' (TPayload> ) > > )(AdvanceTimeSettings) 오버로드되었습니다. 지정된 시간 이동 설정을 사용하여 기존 쿼리의 출력 이벤트 스트림에 바인딩되는 새 입력 스트림을 만듭니다. (DynamicQueryCompositionExtensions에 의해 정의됨)
공용 확장 메서드 ToStream< (Of < <' (TPayload> ) > > )(String, AdvanceTimeSettings) 오버로드되었습니다. 지정된 이름 및 시간 이동 설정을 사용하여 기존 쿼리의 출력 이벤트 스트림에 바인딩되는 새 입력 스트림을 만듭니다. (DynamicQueryCompositionExtensions에 의해 정의됨)

맨 위로 이동

필드

  이름 설명
보호된 필드 _name CepObject 의 이름으로, 전체 URI 경로입니다. (CepObject에서 상속됨)
보호된 필드 _shortName 전체 URI 경로가 없는 CepObject의 짧은 이름입니다. (CepObject에서 상속됨)

맨 위로 이동

주의

쿼리 개체는 이벤트 원본과 싱크의 지정을 기반으로 하며 템플릿 및 해당 템플릿 간의 바인딩을 쿼리합니다. 또한 쿼리 개체는 CEP 서버의 응용 프로그램에 등록되는 엔터티이므로 시작 및 중지가 가능합니다. 자세한 내용은 StreamInsight 서버 개념을 참조하십시오.

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.ComplexEventProcessing 네임스페이스