IStreamProvider 接口

定义

用于向使用者和生成者提供流的功能。

public interface IStreamProvider
type IStreamProvider = interface
Public Interface IStreamProvider
派生

属性

IsRewindable

获取一个值,该值指示这是否是可倒退提供程序 - 支持创建可倒退流 (允许从上一个时间点) 订阅的流。

Name

获取流提供程序的名称。

方法

GetStream<T>(Guid, String)

用于向使用者和生成者提供流的功能。

GetStream<T>(StreamId)

获取具有指定标识的流。

扩展方法

TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager)

返回 IStreamSubscriptionManager 提供的流提供程序的 。

TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager)

用于向使用者和生成者提供流的功能。

GetStream<T>(IStreamProvider, Guid)

获取具有指定标识和命名空间的流。

GetStream<T>(IStreamProvider, Int64)

获取具有指定标识和命名空间的流。

GetStream<T>(IStreamProvider, String, Guid)

获取具有指定标识和命名空间的流。

GetStream<T>(IStreamProvider, String, Int64)

获取具有指定标识和命名空间的流。

GetStream<T>(IStreamProvider, String, String)

获取具有指定标识和命名空间的流。

GetStream<T>(IStreamProvider, String)

获取具有指定标识和命名空间的流。

适用于