Поделиться через


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)

Возвращает поток с указанным удостоверением и пространством имен.

GetStream<T>(IStreamProvider, String, Guid)

Возвращает поток с указанным удостоверением и пространством имен.

GetStream<T>(IStreamProvider, String, Int64)

Возвращает поток с указанным удостоверением и пространством имен.

GetStream<T>(IStreamProvider, String, String)

Возвращает поток с указанным удостоверением и пространством имен.

Применяется к