CepStream.ToStream<TPayload> 方法 (IEnumerable<IntervalEvent<TPayload>>, Application, AdvanceTimeSettings, String)

 

將時間點事件的 CepStream 轉換成資料流。

命名空間:   Microsoft.ComplexEventProcessing.Linq
組件:  Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)

語法

public static CepStream<TPayload> ToStream<TPayload>(
    this IEnumerable<IntervalEvent<TPayload>> source,
    Application application,
    AdvanceTimeSettings advanceTimeSettings = null,
    string streamName = null
)
public:
generic<typename TPayload>
[ExtensionAttribute]
static CepStream<TPayload>^ ToStream(
    IEnumerable<IntervalEvent<TPayload>^>^ source,
    Application^ application,
    AdvanceTimeSettings^ advanceTimeSettings = null,
    String^ streamName = null
)
static member ToStream<'TPayload> : 
        source:IEnumerable<IntervalEvent<'TPayload>> *
        application:Application *
        advanceTimeSettings:AdvanceTimeSettings = null *
        streamName:string = null -> CepStream<'TPayload>
<ExtensionAttribute>
Public Shared Function ToStream(Of TPayload) (
    source As IEnumerable(Of IntervalEvent(Of TPayload)),
    application As Application,
    advanceTimeSettings As AdvanceTimeSettings,
    streamName As String
) As CepStream(Of TPayload)

參數

  • source
    實作 IEnumerable 介面的事件來源。
  • application
    主控事件來源的應用程式執行個體。
  • advanceTimeSettings
    指定如何讓事件來源的應用程式時間前進。
  • streamName
    資料流名稱支援使用 AdvanceTimeImportSettings 在資料流之間「匯入」CTI 事件。

傳回值

Type: Microsoft.ComplexEventProcessing.Linq.CepStream<TPayload>

可用來撰寫查詢之可列舉事件來源的資料流定義。

類型參數

  • TPayload
    事件裝載的類型。

請參閱

ToStream 超載
CepStream 類別
Microsoft.ComplexEventProcessing.Linq 命名空間

回到頁首