다음을 통해 공유


CepGroupingStreams(TPayload, TGroupingKey) 클래스

스트림 그룹을 나타냅니다.

상속 계층

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Linq..::..CepGroupingStreams<(Of <(<'TPayload, TGroupingKey>)>)>

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

구문

public class CepGroupingStreams<TPayload, TGroupingKey>

유형 매개 변수

  • TPayload
    이벤트 페이로드의 유형입니다.
  • TGroupingKey
    그룹화 키의 유형입니다.

CepGroupingStreams<(Of <(<'TPayload, TGroupingKey>)>)> 유형에서 다음 멤버를 표시합니다.

메서드

  이름 설명
공용 메서드 ApplyWithUnion< (Of < <' (TApplyOutput> ) > > )(Expression< (Of < <' (Func< (Of < <' (CepStream< (Of < <' (TPayload> ) > > ), CepStream< (Of < <' (TApplyOutput> ) > > )> ) > > )> ) > > )) applybranch 매개 변수로 지정되는 쿼리 논리를 그룹화된 스트림에 적용합니다. 그룹별로 결과 스트림을 생성한 다음 모든 결과 스트림을 통합합니다.
공용 메서드 ApplyWithUnion< (Of < <' (TUnionOutput, TApplyOutput> ) > > )(Expression< (Of < <' (Func< (Of < <' (CepStream< (Of < <' (TPayload> ) > > ), CepStream< (Of < <' (TApplyOutput> ) > > )> ) > > )> ) > > ), Expression< (Of < <' (Func< (Of < <' (KeyedPayload< (Of < <' (TGroupingKey, TApplyOutput> ) > > ), TUnionOutput> ) > > )> ) > > )) applybranch 매개 변수로 지정되는 쿼리 논리를 그룹화된 스트림에 제공합니다. 그룹별로 결과 스트림을 생성한 다음 모든 결과 스트림을 통합합니다. selector 매개 변수는 출력에 대한 추가 프로젝트 작업을 허용하고 그룹화 필드에 대한 액세스를 제공하는 람다 식입니다.
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

주의

그룹화 구문이 지정되면 CepGroupingStreams가 프로그래밍 노출 영역을 제한합니다. 프로그래머에게 노출된 메서드 집합이 여러 유형을 포괄합니다. 이러한 각 유형은 프로그래머에게 사용 가능한 연산자 집합만 노출합니다. 런타임이 아닌 컴파일 중에 문제가 일찍 발견되도록 이러한 유형 간의 전환은 연산에 의해 신중하게 제어됩니다.

스레드 보안

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

참고 항목

참조

Microsoft.ComplexEventProcessing.Linq 네임스페이스