IStreamProvider Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Functionality for providing streams to consumers and producers.
public interface IStreamProvider
type IStreamProvider = interface
Public Interface IStreamProvider
- Derived
Properties
IsRewindable |
Gets a value indicating whether this is a rewindable provider - supports creating rewindable streams (streams that allow subscribing from previous point in time). |
Name |
Gets the name of the stream provider. |
Methods
GetStream<T>(Guid, String) | |
GetStream<T>(StreamId) |
Gets the stream with the specified identity. |
Extension Methods
TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager) |
Returns the IStreamSubscriptionManager for the provided stream provider. |
TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager) | |
GetStream<T>(IStreamProvider, Guid) |
Gets the stream with the specified identity and namespace. |
GetStream<T>(IStreamProvider, Int64) |
Gets the stream with the specified identity and namespace. |
GetStream<T>(IStreamProvider, String, Guid) |
Gets the stream with the specified identity and namespace. |
GetStream<T>(IStreamProvider, String, Int64) |
Gets the stream with the specified identity and namespace. |
GetStream<T>(IStreamProvider, String, String) |
Gets the stream with the specified identity and namespace. |
GetStream<T>(IStreamProvider, String) |
Gets the stream with the specified identity and namespace. |