Freigeben über


IStreamProvider Schnittstelle

Definition

Funktionalität zum Bereitstellen von Streams für Consumer und Produzenten.

public interface IStreamProvider
type IStreamProvider = interface
Public Interface IStreamProvider
Abgeleitet

Eigenschaften

IsRewindable

Ruft einen Wert ab, der angibt, ob es sich um einen wieder aufwickelbaren Anbieter handelt. Unterstützt das Erstellen von wiederwickelbaren Datenströmen (Datenströme, die das Abonnieren vom vorherigen Zeitpunkt zulassen).

Name

Ruft den Namen des Streamanbieters ab.

Methoden

GetStream<T>(Guid, String)

Funktionalität zum Bereitstellen von Streams für Consumer und Produzenten.

GetStream<T>(StreamId)

Ruft den Stream mit der angegebenen Identität ab.

Erweiterungsmethoden

TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager)

Gibt den IStreamSubscriptionManager für den bereitgestellten Streamanbieter zurück.

TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager)

Funktionalität zum Bereitstellen von Streams für Consumer und Produzenten.

GetStream<T>(IStreamProvider, Guid)

Ruft den Stream mit der angegebenen Identität und dem angegebenen Namespace ab.

GetStream<T>(IStreamProvider, Int64)

Ruft den Stream mit der angegebenen Identität und dem angegebenen Namespace ab.

GetStream<T>(IStreamProvider, String)

Ruft den Stream mit der angegebenen Identität und dem angegebenen Namespace ab.

GetStream<T>(IStreamProvider, String, Guid)

Ruft den Stream mit der angegebenen Identität und dem angegebenen Namespace ab.

GetStream<T>(IStreamProvider, String, Int64)

Ruft den Stream mit der angegebenen Identität und dem angegebenen Namespace ab.

GetStream<T>(IStreamProvider, String, String)

Ruft den Stream mit der angegebenen Identität und dem angegebenen Namespace ab.

Gilt für: