MemoryStreamProvider Class

Definition

This is a persistent stream provider that uses in-memory grain to queue the events. This is primarily for test purposes.

public class MemoryStreamProvider : Orleans.Providers.Streams.Common.PersistentStreamProvider<Orleans.Providers.MemoryAdapterFactory<Orleans.Providers.DefaultMemoryMessageBodySerializer>>
type MemoryStreamProvider = class
    inherit PersistentStreamProvider<MemoryAdapterFactory<DefaultMemoryMessageBodySerializer>>
Public Class MemoryStreamProvider
Inherits PersistentStreamProvider(Of MemoryAdapterFactory(Of DefaultMemoryMessageBodySerializer))
Inheritance

Constructors

MemoryStreamProvider()

Properties

IsRewindable (Inherited from PersistentStreamProvider<TAdapterFactory>)
Name (Inherited from PersistentStreamProvider<TAdapterFactory>)

Methods

Close() (Inherited from PersistentStreamProvider<TAdapterFactory>)
ExecuteCommand(Int32, Object) (Inherited from PersistentStreamProvider<TAdapterFactory>)
GetStream<T>(Guid, String) (Inherited from PersistentStreamProvider<TAdapterFactory>)
GetStreamSubscriptionManager() (Inherited from PersistentStreamProvider<TAdapterFactory>)
Init(String, IProviderRuntime, IProviderConfiguration) (Inherited from PersistentStreamProvider<TAdapterFactory>)
Start() (Inherited from PersistentStreamProvider<TAdapterFactory>)

Extension Methods

TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager)

Applies to