Share via


Microsoft.ComplexEventProcessing.Linq 네임스페이스

StreamInsight 쿼리 템플릿 언어를 표시합니다. 자세한 내용은 LINQ에서 쿼리 템플릿 작성을 참조하십시오.

클래스

  클래스 설명
공용 클래스 CepEvent 이벤트 시작 시간만 참조할 수 있는 식을 사용하여 시작 시간에 대한 액세스를 제공합니다.
공용 클래스 CepEvent< (Of < ( <'TPayload> ) > ) > 이벤트 기간 변경에 대해 람다 식을 지정할 수 있습니다. 시작 시간, 종료 시간 및 이벤트 페이로드에 대한 액세스를 제공합니다.
공용 클래스 CepGroupingStreams< (Of < ( <'TPayload, TGroupingKey> ) > ) > 스트림 그룹을 나타냅니다.
공용 클래스 CepOrderableStream< (Of < ( <'T> ) > ) > 정렬할 수 있는 이벤트 스트림을 나타냅니다.
공용 클래스 CepOrderedStream< (Of < ( <'T> ) > ) > 정렬된 스트림은 "쿼리의 해당 변형 중 하나 또는 “정렬”의 결과로 생성됩니다. 이 스트림을 사용하면 Take 같이 정렬된 스트림에 대해 허용되는 작업의 후속 쿼리 사양을 제약할 수 있습니다.
공용 클래스 CepRankedEvent< (Of < ( <'P> ) > ) > Take 를 사용하여 순위가 지정된 스트림에 대해 이벤트 페이로드와 함께 순위를 표시합니다.
공용 클래스 CepStream CEP 이벤트 스트림에 대해 LINQ 쿼리를 작성하는 데 사용되는 확장 메서드를 제공합니다.
공용 클래스 CepStream< (Of < ( <'TPayload> ) > ) > 사용자 지정 페이로드 유형의 이벤트 스트림을 나타냅니다.
공용 클래스 CepStreamConsumer< (Of < ( <'T> ) > ) > CepStreamConsumer는 특정 스트림 소비자 정보를 나타내며, 쿼리에 대한 실제 출력 바인딩으로 변환됩니다.
공용 클래스 CepStreamCreationContext 이 클래스는 CepStream을 만든 컨텍스트를 나타냅니다.
공용 클래스 CepUserDefinedAggregateAttribute 사용자 정의 집계 확장 메서드를 장식합니다.
공용 클래스 CepUserDefinedOperatorAttribute 사용자 정의 연산자 확장 메서드를 장식합니다.
공용 클래스 CepUtility 사용자 정의 연산자, 집계 및 함수에 사용되는 유틸리티 클래스입니다.
공용 클래스 CepWindow< (Of < ( <'TPayload> ) > ) > 기간은 이벤트 스트림에 대해 기간 이동 연산자를 적용하면 생성되는 유한 이벤트 컬렉션입니다.
공용 클래스 CepWindowExtensionMethods 기본 제공 집계에 대한 확장 메서드입니다.
공용 클래스 CepWindowStream< (Of < ( <'T> ) > ) > 기간 이동 연산자를 스트림에 적용하면 생성됩니다.
공용 클래스 CountWindowOutputPolicy 개수 창에 적용 가능한 창 출력 정책을 정의합니다. 창 출력 정책은 CEP 엔진이 창 기반 작업으로 인해 생성되는 이벤트의 타임스탬프를 수정하는 방법을 설명합니다.
공용 클래스 HoppingWindowOutputPolicy 도약 창에 적용 가능한 창 출력 정책을 정의합니다. 창 출력 정책은 CEP 엔진이 창 기반 작업으로 인해 생성되는 이벤트의 타임스탬프를 수정하는 방법을 설명합니다.
공용 클래스 InputStreamInfo 스트림 정의에서 추출된 모든 정보를 포함합니다.
공용 클래스 ObservableCepStream IObservable 인터페이스를 구현하는 이벤트 싱크에 대한 지원을 제공합니다.
공용 클래스 QueryGenerationException 쿼리를 제대로 생성할 수 없을 때 LINQ 공급자에서 발생하는 예외입니다.
공용 클래스 SnapshotWindowOutputPolicy 스냅숏 창에 적용 가능한 출력 정책을 정의합니다. 창 출력 정책은 CEP 엔진이 창 기반 작업으로 인해 생성되는 이벤트의 타임스탬프를 수정하는 방법을 설명합니다.
공용 클래스 WindowInputPolicy 창 입력 정책은 창 작업을 처리하기 전에 지정된 창에 속하는 이벤트의 타임스탬프를 변경하는 방법을 설명합니다.

구조

  구조 설명
공용 구조 KeyedPayload< (Of < ( <'TKey, TPayload> ) > ) >

인터페이스

  인터페이스 설명
공용 인터페이스 ICepEnumerable< (Of < ( <'T> ) > ) > IEnumerable<T> 인터페이스를 확장해 열거 가능한 이벤트 원본에 대한 쿼리 이름과 설명을 지정할 수 있습니다.
공용 인터페이스 ICepObservable< (Of < ( <'T> ) > ) > IObservable<T> 인터페이스를 확장해 Observable 이벤트 원본에 대한 쿼리 이름과 설명을 지정할 수 있습니다.
공용 인터페이스 IKey< (Of < ( <'K> ) > ) > 그룹화 키에 액세스합니다.

열거형

  열거형 설명
공용 열거형 WindowInputPolicy. . :: . .ClipKind 같은 기간에 속하는 입력 이벤트의 자르기 종류입니다.