Scan(TInputEvent, TInputPayload, TOutputPayload) メソッド
ユーザー定義のストリーム演算子を使用して入力ストリームをスキャンします。
名前空間: Microsoft.ComplexEventProcessing.Linq
アセンブリ: Microsoft.ComplexEventProcessing (Microsoft.ComplexEventProcessing.dll)
構文
public static CepStream<TOutputPayload> Scan<TInputEvent, TInputPayload, TOutputPayload>(
this CepStream<TInputPayload> source,
CepStreamOperator<TInputEvent, TInputPayload, TOutputPayload> initialState
)
where TInputEvent : TypedEvent<TInputPayload>
型パラメーター
- TInputEvent
入力イベントの型。
- TInputPayload
入力イベント ペイロードの型。
- TOutputPayload
出力イベント ペイロードの型。
パラメーター
- source
型: Microsoft.ComplexEventProcessing.Linq. . :: . .CepStream< (Of < ( <'TInputPayload> ) > ) >
スキャンする CepStream。
- initialState
型: Microsoft.ComplexEventProcessing.Extensibility. . :: . .CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) >
ユーザー定義ストリーム演算子の初期状態。
戻り値
型: Microsoft.ComplexEventProcessing.Linq. . :: . .CepStream< (Of < ( <'TOutputPayload> ) > ) >
ユーザー定義ストリーム演算子によって生成されるストリーム。
使用に関するメモ
Visual Basic および C# では、このメソッドを型 CepStream< (Of < ( <'TInputPayload> ) > ) > の任意のオブジェクトのインスタンス メソッドとして呼び出すことができます。このメソッドを呼び出すためにインスタンス メソッドの構文を使う場合は、最初のパラメーターを省略してください。詳細については、「https://msdn.microsoft.com/ja-jp/library/bb384936(v=sql.105)」または「https://msdn.microsoft.com/ja-jp/library/bb383977(v=sql.105)」を参照してください。
説明
詳細については、「ユーザー定義のストリーム演算子」を参照してください。