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) |
Возвращает поток с указанным удостоверением и пространством имен. |