Edit

Share via


IStreamProviderImpl Interface

Definition

public interface IStreamProviderImpl : Orleans.Providers.IProvider, Orleans.Streams.IStreamProvider
type IStreamProviderImpl = interface
    interface IStreamProvider
    interface IProvider
Public Interface IStreamProviderImpl
Implements IProvider, IStreamProvider
Derived
Implements

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).

(Inherited from IStreamProvider)
Name

Gets the name of the stream provider.

(Inherited from IStreamProvider)

Methods

Close()

Close function for this provider instance.

(Inherited from IProvider)
GetStream<T>(Guid, String) (Inherited from IStreamProvider)
GetStream<T>(StreamId)

Gets the stream with the specified identity.

(Inherited from IStreamProvider)
Init(String, IProviderRuntime, IProviderConfiguration)

Initialization function called by Orleans Provider Manager when a new provider class instance is created

(Inherited from IProvider)
Start()

Extension Methods

TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager)

Applies to