CepOrderedStream(T) 클래스
정렬된 스트림은 "쿼리의 해당 변형 중 하나 또는 “정렬”의 결과로 생성됩니다. 이 스트림을 사용하면 Take 같이 정렬된 스트림에 대해 허용되는 작업의 후속 쿼리 사양을 제약할 수 있습니다.
상속 계층
System. . :: . .Object
Microsoft.ComplexEventProcessing.Linq..::..CepOrderedStream<(Of <(<'T>)>)>
네임스페이스: Microsoft.ComplexEventProcessing.Linq
어셈블리: Microsoft.ComplexEventProcessing(Microsoft.ComplexEventProcessing.dll)
구문
public class CepOrderedStream<T>
유형 매개 변수
- T
CepOrderedStream<(Of <(<'T>)>)> 유형에서 다음 멤버를 표시합니다.
메서드
이름 | 설명 | |
---|---|---|
Equals | (Object에서 상속됨) | |
Finalize | (Object에서 상속됨) | |
GetHashCode | (Object에서 상속됨) | |
GetType | (Object에서 상속됨) | |
MemberwiseClone | (Object에서 상속됨) | |
ToString | (Object에서 상속됨) |
맨 위로 이동
확장 메서드
이름 | 설명 | |
---|---|---|
Select< (Of < <' (TInput, TResult> ) > > ) | 정렬된 스트림을 지정하면 이 메서드는 순위에 사용할 수 있는 정렬된 스트림을 생성합니다. (CepStream에 의해 정의됨) | |
Take< (Of < <' (TPayload> ) > > )(UInt32) | 오버로드되었습니다. 정렬된 스트림을 지정하면 각 창에서 지정된 수의 이벤트를 가져옵니다. (CepStream에 의해 정의됨) | |
Take< (Of < <' (TInput, TResult> ) > > )(UInt32, Expression< (Of < <' (Func< (Of < <' (CepRankedEvent< (Of < <' (TInput> ) > > ), TResult> ) > > )> ) > > )) | 오버로드되었습니다. 각 창에서 지정된 수의 이벤트를 가져오며 지정된 식도 계산합니다. 순위를 Take()의 결과에 프로젝션하려는 경우에 사용됩니다. (CepStream에 의해 정의됨) | |
ThenBy< (Of < <' (TPayload, TOrderKey> ) > > ) | 정렬된 스트림을 rankSelector로 표시되는 다른 orderKey로 정렬합니다. (CepStream에 의해 정의됨) | |
ThenByDescending< (Of < <' (TPayload, TOrderKey> ) > > ) | 정렬된 스트림을 rankSelector로 표시되는 다른 orderKey로 정렬합니다. (CepStream에 의해 정의됨) |
맨 위로 이동
주의
스트림이 정렬되면 추가로 작성 가능한 일반 CEP 스트림을 생성하는 Take 연산이 그 다음에 와야 합니다.
스레드 보안
이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.