EdgeEvent 클래스
어댑터 및 사용자 정의 연산자의 가장자리 이벤트 작성 및 액세스를 허용하는 메서드 및 속성을 정의합니다.
상속 계층
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .EventInstance
Microsoft.ComplexEventProcessing. . :: . .UntypedEvent
Microsoft.ComplexEventProcessing..::..EdgeEvent
네임스페이스: Microsoft.ComplexEventProcessing
어셈블리: Microsoft.ComplexEventProcessing(Microsoft.ComplexEventProcessing.dll)
구문
public sealed class EdgeEvent : UntypedEvent
EdgeEvent 유형에서 다음 멤버를 표시합니다.
속성
이름 | 설명 | |
---|---|---|
EdgeType | 가장자리 유형을 가져옵니다. | |
EndTime | 이벤트의 종료 시간을 가져오거나 설정합니다. 가장자리 시작 이벤트의 경우에는 이 값이 무시됩니다. | |
EventKind | 이벤트의 종류를 가져옵니다. (UntypedEvent. . :: . .EventKind을(를) 재정의함) | |
StartTime | 이벤트의 유효한 시작 시간을 가져오거나 설정합니다. |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
CreateCti< (Of < <' (TPayload> ) > > ) | 가장자리 이벤트 스트림에 CTI를 만듭니다. | |
CreateEnd< (Of < <' (TPayload> ) > > ) | 지정한 페이로드를 포함하는 가장자리 종료 이벤트를 만듭니다. | |
CreateStart< (Of < <' (TPayload> ) > > ) | 지정한 페이로드를 포함하는 가장자리 시작 이벤트를 만듭니다. | |
Equals | (Object에서 상속됨) | |
Finalize | (Object에서 상속됨) | |
GetField< (Of < <' (T> ) > > )(Int32) | 필드 값을 해당 서수로 가져옵니다. (UntypedEvent에서 상속됨) | |
GetHashCode | (Object에서 상속됨) | |
GetType | (Object에서 상속됨) | |
MemberwiseClone | (Object에서 상속됨) | |
SetField(Int32, Object) | 해당 형식에 관계없이 지정한 필드의 값을 설정합니다. (UntypedEvent에서 상속됨) | |
SetField< (Of < <' (T> ) > > )(Int32, T) | 해당 서수로 지정된 필드 값을 설정합니다. (UntypedEvent에서 상속됨) | |
ToString | (Object에서 상속됨) |
맨 위로 이동
주의
가장자리 이벤트는 CEP 이벤트의 시작 또는 끝을 나타냅니다. 시작 시간과 종료 시간으로 완전하게 지정되는 단일 간격 이벤트와 달리 가장자리 이벤트는 쌍으로 지정해야 합니다. 시작 유형의 가장자리 이벤트는 이벤트 수명의 시작을 나타내고, 짝을 이루는 종료 이벤트는 이벤트 수명의 끝을 나타냅니다.
가장자리 이벤트는 새 신호 값의 도착을 미리 알 수 없는 불연속 신호를 모델링하는 데 주로 사용됩니다. 이러한 패턴에 따라 이전 시작 이벤트에 대한 종료 이벤트가 전송된 후 새 값에 대해 시작 이벤트가 전송됩니다. 종료 이벤트는 페이로드는 물론 시작 이벤트의 시작 시간과 일치해야 합니다. 자세한 내용은 StreamInsight 서버 개념을 참조하십시오.
스레드 보안
이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.