다음을 통해 공유


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 큐에 넣기 작업의 결과를 나타냅니다.