TypedInputAdapter<TEvent, TPayload> 클래스

형식화된 입력 어댑터의 기본 클래스입니다.

상속 계층

System.Object
  Microsoft.ComplexEventProcessing.Adapters.Adapter
    Microsoft.ComplexEventProcessing.Adapters.InputAdapterBase
      Microsoft.ComplexEventProcessing.Adapters.TypedInputAdapter<TEvent, TPayload>
        Microsoft.ComplexEventProcessing.Adapters.TypedEdgeInputAdapter<TPayload>
        Microsoft.ComplexEventProcessing.Adapters.TypedIntervalInputAdapter<TPayload>
        Microsoft.ComplexEventProcessing.Adapters.TypedPointInputAdapter<TPayload>

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

구문

‘선언
Public MustInherit Class TypedInputAdapter(Of TEvent As TypedEvent(Of TPayload), TPayload) _
    Inherits InputAdapterBase
‘사용 방법
Dim instance As TypedInputAdapter(Of TEvent, TPayload)
public abstract class TypedInputAdapter<TEvent, TPayload> : InputAdapterBase 
where TEvent : TypedEvent<TPayload>
generic<typename TEvent, typename TPayload>
where TEvent : TypedEvent<TPayload>
public ref class TypedInputAdapter abstract : public InputAdapterBase
[<AbstractClassAttribute>]
type TypedInputAdapter<'TEvent, 'TPayload when 'TEvent : TypedEvent<'TPayload>> =  
    class 
        inherit InputAdapterBase 
    end
JScript는 제네릭 형식 및 메서드를 지원하지 않습니다.

유형 매개 변수

  • TEvent
    이 어댑터에 의해 생성되는 이벤트 유형입니다.
  • TPayload
    이 어댑터에 의해 생성되는 이벤트의 페이로드 구조입니다.

TypedInputAdapter<TEvent, TPayload> 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 TypedInputAdapter<TEvent, TPayload> TypedInputAdapter<TEvent, TPayload> 클래스의 새 인스턴스를 초기화합니다.

맨 위로 이동

속성

  이름 설명
공용 속성 AdapterState 어댑터의 상태를 가져옵니다. (Adapter에서 상속됨)

맨 위로 이동

메서드

  이름 설명
보호된 메서드 CleanupResources 어댑터 호스트에서 사용하는 엔진 리소스를 정리합니다. (InputAdapterBase에서 상속됨)
공용 메서드 Dispose() 어댑터 호스트가 소유한 모든 리소스를 해제합니다. (Adapter에서 상속됨)
보호된 메서드 Dispose(Boolean) Dispose 패턴을 구현합니다.파생된 클래스에서 재정의됩니다. (Adapter에서 상속됨)
공용 메서드 EnqueueCtiEvent CTI(현재 시간 증분) 이벤트를 큐에 넣습니다. (InputAdapterBase에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
보호된 메서드 OnStopped 이 함수는 어댑터가 자기 자신을 중지하기 위해 Stopped()를 호출하는 경우 호출됩니다.EndOfStream 이벤트를 큐에 넣고 쿼리 인스턴스에서 분리합니다.이 지점 이후에는 계획 관리자가 어댑터와 독립적으로 쿼리를 종료할 수 있습니다. (InputAdapterBase에서 상속됨)
공용 메서드 Ready 어댑터를 재개할 준비가 되었음을 엔진에 알리기 위해 어댑터에서 호출합니다.어댑터가 Ready()를 호출한 후에만 엔진이 Resume()을 호출합니다. (Adapter에서 상속됨)
공용 메서드 ReleaseEvent 이벤트가 차지하는 메모리를 해제합니다.
공용 메서드 Resume 자체 작업자 스레드에서 Resume()을 호출합니다. (Adapter에서 상속됨)
공용 메서드 Start 자체 작업자 스레드에서 Start()를 호출합니다. (Adapter에서 상속됨)
공용 메서드 Stop 쿼리 중지 또는 중단의 결과로 중지하도록 어댑터에 알립니다. (Adapter에서 상속됨)
공용 메서드 Stopped 어댑터가 종료되었음을 런타임에 알리기 위해 어댑터에서 호출합니다. (Adapter에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

스레드 보안

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

참고 항목

참조

Microsoft.ComplexEventProcessing.Adapters 네임스페이스