Share via


IAsyncBatchObservable<T> 介面

定義

此介面會將 IAsyncObserver 介面一般化,以允許生產及取用批次的專案。

請注意,此介面是由專案取用者實作,並叫用專案產生者) 使用的 (。 這表示資料流程的取用者端點會實作這個介面。

public interface IAsyncBatchObservable<T>
type IAsyncBatchObservable<'T> = interface
Public Interface IAsyncBatchObservable(Of T)

類型參數

T

觀察者所取用的物件類型。

衍生

方法

SubscribeAsync(IAsyncBatchObserver<T>)

訂閱取用者以取得此可觀察的批次。

SubscribeAsync(IAsyncBatchObserver<T>, StreamSequenceToken)

訂閱取用者以取得此可觀察的批次。

擴充方法

SubscribeAsync<T>(IAsyncBatchObservable<T>, Func<IList<SequentialItem<T>>,Task>)

使用委派訂閱取用者以取得此可觀察的。 這個方法是 IAsyncBatchObservable.SubscribeAsync 的協助程式,可讓訂閱類別內嵌處理常式方法,而不需要 IAsyncBatchObserver 的實例。

SubscribeAsync<T>(IAsyncBatchObservable<T>, Func<IList<SequentialItem<T>>,Task>, Func<Exception,Task>)

使用委派訂閱取用者以取得此可觀察的。 這個方法是 IAsyncBatchObservable.SubscribeAsync 的協助程式,可讓訂閱類別內嵌處理常式方法,而不需要 IAsyncBatchObserver 的實例。

SubscribeAsync<T>(IAsyncBatchObservable<T>, Func<IList<SequentialItem<T>>,Task>, Func<Exception,Task>, Func<Task>)

使用委派訂閱取用者以取得此可觀察的。 這個方法是 IAsyncBatchObservable.SubscribeAsync 的協助程式,可讓訂閱類別內嵌處理常式方法,而不需要 IAsyncBatchObserver 的實例。

SubscribeAsync<T>(IAsyncBatchObservable<T>, Func<IList<SequentialItem<T>>,Task>, Func<Task>)

使用委派訂閱取用者以取得此可觀察的。 這個方法是 IAsyncBatchObservable.SubscribeAsync 的協助程式,可讓訂閱類別內嵌處理常式方法,而不需要 IAsyncBatchObserver 的實例。

適用於