Microsoft.ComplexEventProcessing.Adapters 네임스페이스
StreamInsight 어댑터 클래스를 표시합니다. 어댑터는 이벤트를 StreamInsight 서버로 또는 해당 서버 외부로 전달하는 소프트웨어 변환기입니다. 자세한 내용은 입력 어댑터 및 출력 어댑터 만들기를 참조하십시오.
클래스
클래스 | 설명 | |
---|---|---|
Adapter | 입력 어댑터 및 출력 어댑터에서 구현해야 하는 메서드와 속성을 정의합니다. | |
AdapterException | 입력 또는 출력 어댑터 작업 중에 오류가 있을 때 발생하는 예외입니다. | |
EdgeInputAdapter | 형식화되지 않은 가장자리 이벤트를 생성하는 입력 어댑터의 기본 클래스입니다. | |
EdgeOutputAdapter | 가장자리 이벤트를 받는 출력 어댑터의 기본 클래스를 나타냅니다. | |
InputAdapterBase | 입력 어댑터의 기본 클래스입니다. | |
IntervalInputAdapter | 형식화되지 않은 간격 이벤트를 생성하는 입력 어댑터의 기본 클래스입니다. | |
IntervalOutputAdapter | 간격 이벤트를 받는 출력 어댑터의 기본 클래스를 나타냅니다. | |
OutputAdapterBase | 출력 어댑터의 기본 클래스입니다. | |
PointInputAdapter | 형식화되지 않은 시점 이벤트를 생성하는 입력 어댑터의 기본 클래스입니다. | |
PointOutputAdapter | 시점 이벤트를 받는 출력 어댑터의 기본 클래스를 나타냅니다. | |
PublishedStreamAdapterFactory | 게시된 스트림 입력 및 출력 어댑터의 어댑터 팩터리입니다. | |
TypedEdgeInputAdapter< (Of < ( <'TPayload> ) > ) > | 페이로드 구조가 있는 가장자리 이벤트를 생성하는 입력 어댑터의 기본 클래스입니다. | |
TypedEdgeOutputAdapter< (Of < ( <'TPayload> ) > ) > | 가장자리 이벤트를 받는 출력 어댑터의 기본 클래스를 나타냅니다. | |
TypedInputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > | 형식화된 입력 어댑터의 기본 클래스입니다. | |
TypedIntervalInputAdapter< (Of < ( <'TPayload> ) > ) > | 페이로드 구조가 있는 간격 이벤트를 생성하는 입력 어댑터의 기본 클래스입니다. | |
TypedIntervalOutputAdapter< (Of < ( <'TPayload> ) > ) > | 간격 이벤트를 받는 출력 어댑터의 기본 클래스를 나타냅니다. | |
TypedOutputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > | 형식화된 출력 어댑터의 기본 클래스를 나타냅니다. | |
TypedPointInputAdapter< (Of < ( <'TPayload> ) > ) > | 페이로드 구조가 있는 시점 이벤트를 생성하는 입력 어댑터의 기본 클래스입니다. | |
TypedPointOutputAdapter< (Of < ( <'TPayload> ) > ) > | 페이로드 구조가 있는 시점 이벤트를 받는 출력 어댑터의 기본 클래스를 나타냅니다. | |
UntypedInputAdapter< (Of < ( <'TEvent> ) > ) > | 형식화되지 않은 입력 어댑터의 기본 클래스입니다. | |
UntypedOutputAdapter< (Of < ( <'TEvent> ) > ) > | 형식화되지 않은 입력 어댑터의 기본 클래스입니다. |
구조
구조 | 설명 | |
---|---|---|
PublishedStreamInputAdapterConfiguration | 게시된 스트림 입력 어댑터의 구성입니다. | |
PublishedStreamOutputAdapterConfiguration | 게시된 스트림 출력 어댑터의 구성입니다. |
인터페이스
인터페이스 | 설명 | |
---|---|---|
IDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > | 팩터리 클래스가 생성하는 어댑터 인스턴스에 대해 선택적으로 AdvanceTimeSettings를 지정하려는 경우 구현해야 하는 인터페이스입니다. | |
IDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > | 입력 어댑터 팩터리에서 문자열 필드의 culture와 같은 추가 정보를 이벤트 필드에 제공하기 위해 구현할 선택적 인터페이스입니다. | |
IHighWaterMarkInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | 상위 워터마크 검사점 값에 따라 이벤트를 재생할 수 있는 형식화되지 않은 입력 어댑터를 만듭니다. | |
IHighWaterMarkOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | 상위 워터마크 검사점 값에 따라 이벤트를 재생할 수 있는 비형식화된 출력 어댑터를 만듭니다. | |
IHighWaterMarkTypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | 상위 워터마크 검사점 값에 따라 이벤트를 재생할 수 있는 형식화된 입력 어댑터를 만듭니다. | |
IHighWaterMarkTypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | 상위 워터마크 검사점 값에 따라 이벤트를 재생할 수 있는 형식화된 출력 어댑터를 만듭니다. | |
IInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | 이 인터페이스는 형식화되지 않은 입력 어댑터를 생성하는 팩터리 클래스에서 구현해야 합니다. | |
IOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | 이 인터페이스는 형식화되지 않은 출력 어댑터를 생성하는 팩터리 클래스에서 구현해야 합니다. | |
ITypedDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > | 형식화된 입력 팩터리 클래스가 생성하는 어댑터 인스턴스에 대해 선택적으로 AdvanceTimeSettings를 지정하려는 경우 구현해야 하는 인터페이스입니다. | |
ITypedDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > | 형식화된 입력 어댑터 팩터리에서 문자열 필드의 culture와 같은 추가 정보를 이벤트 필드에 제공하기 위해 구현할 선택적 인터페이스입니다. | |
ITypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | 이 인터페이스는 형식화된 입력 어댑터를 생성하는 팩터리 클래스에서 구현해야 합니다. | |
ITypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | 이 인터페이스는 형식화된 출력 어댑터를 생성하는 팩터리 클래스에서 구현해야 합니다. |
열거형
열거형 | 설명 | |
---|---|---|
AdapterState | 가능한 어댑터 상태의 열거입니다. | |
DequeueOperationResult | 큐에서 제거 작업의 결과를 나타냅니다. | |
EnqueueOperationResult | 큐에 넣기 작업의 결과를 나타냅니다. |