IHighWaterMarkTypedInputAdapterFactory<TConfigInfo> Interface

Creates a typed input adapter that is able to replay events based on high-water mark checkpoint values.

Namespace:  Microsoft.ComplexEventProcessing.Adapters
Assembly:  Microsoft.ComplexEventProcessing.Adapters (in Microsoft.ComplexEventProcessing.Adapters.dll)

Syntax

'Declaration
Public Interface IHighWaterMarkTypedInputAdapterFactory(Of TConfigInfo) _
    Inherits ITypedInputAdapterFactory(Of TConfigInfo), IDisposable
'Usage
Dim instance As IHighWaterMarkTypedInputAdapterFactory(Of TConfigInfo)
public interface IHighWaterMarkTypedInputAdapterFactory<TConfigInfo> : ITypedInputAdapterFactory<TConfigInfo>, 
    IDisposable
generic<typename TConfigInfo>
public interface class IHighWaterMarkTypedInputAdapterFactory : ITypedInputAdapterFactory<TConfigInfo>, 
    IDisposable
type IHighWaterMarkTypedInputAdapterFactory<'TConfigInfo> =  
    interface
        interface ITypedInputAdapterFactory<'TConfigInfo>
        interface IDisposable
    end
JScript does not support generic types and methods.

Type Parameters

  • TConfigInfo
    Type configuration information that is used to create the adapter.

The IHighWaterMarkTypedInputAdapterFactory<TConfigInfo> type exposes the following members.

Methods

  Name Description
Public method Create<TPayload>(TConfigInfo, EventShape) This interface must be implemented by factory classes that produce typed input adapters. (Inherited from ITypedInputAdapterFactory<TConfigInfo>.)
Public method Create<TPayload>(TConfigInfo, EventShape, DateTimeOffset) Creates a typed input adapter that is able to replay events based on high-water mark checkpoint values.
Public method Dispose (Inherited from IDisposable.)

Top

Remarks

For more information, see Building Resilient StreamInsight Applications.

See Also

Reference

Microsoft.ComplexEventProcessing.Adapters Namespace