Share via


PersistentStreamProvider Clase

Definición

Proveedor de flujos persistente que usa un adaptador para la persistencia

public class PersistentStreamProvider : Orleans.ILifecycleParticipant<Orleans.ILifecycleObservable>, Orleans.Providers.IControllable, Orleans.Streams.Core.IStreamSubscriptionManagerRetriever, Orleans.Streams.IStreamProvider
type PersistentStreamProvider = class
    interface IStreamProvider
    interface IControllable
    interface IStreamSubscriptionManagerRetriever
    interface ILifecycleParticipant<ILifecycleObservable>
Public Class PersistentStreamProvider
Implements IControllable, ILifecycleParticipant(Of ILifecycleObservable), IStreamProvider, IStreamSubscriptionManagerRetriever
Herencia
PersistentStreamProvider
Implementaciones

Constructores

PersistentStreamProvider(String, StreamPubSubOptions, StreamLifecycleOptions, IProviderRuntime, DeepCopier, ILogger<PersistentStreamProvider>)

Proveedor de flujos persistente que usa un adaptador para la persistencia

PersistentStreamProvider(String, StreamPubSubOptions, StreamLifecycleOptions, IProviderRuntime, SerializationManager, ILogger<PersistentStreamProvider>)

Proveedor de flujos persistente que usa un adaptador para la persistencia

Propiedades

IsRewindable

Proveedor de flujos persistente que usa un adaptador para la persistencia

Name

Proveedor de flujos persistente que usa un adaptador para la persistencia

Métodos

Create(IServiceProvider, String)

Proveedor de flujos persistente que usa un adaptador para la persistencia

ExecuteCommand(Int32, Object)

Proveedor de flujos persistente que usa un adaptador para la persistencia

GetStream<T>(Guid, String)

Proveedor de flujos persistente que usa un adaptador para la persistencia

GetStream<T>(StreamId)

Proveedor de flujos persistente que usa un adaptador para la persistencia

GetStreamSubscriptionManager()

Proveedor de flujos persistente que usa un adaptador para la persistencia

Participate(ILifecycleObservable)

Proveedor de flujos persistente que usa un adaptador para la persistencia

ParticipateIn<TLifecycle>(IServiceProvider, String)

Proveedor de flujos persistente que usa un adaptador para la persistencia

Métodos de extensión

TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager)

Devuelve para IStreamSubscriptionManager el proveedor de flujos proporcionado.

TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager)

Proveedor de flujos persistente que usa un adaptador para la persistencia

GetStream<T>(IStreamProvider, Guid)

Obtiene la secuencia con la identidad y el espacio de nombres especificados.

GetStream<T>(IStreamProvider, Int64)

Obtiene la secuencia con la identidad y el espacio de nombres especificados.

GetStream<T>(IStreamProvider, String)

Obtiene la secuencia con la identidad y el espacio de nombres especificados.

GetStream<T>(IStreamProvider, String, Guid)

Obtiene la secuencia con la identidad y el espacio de nombres especificados.

GetStream<T>(IStreamProvider, String, Int64)

Obtiene la secuencia con la identidad y el espacio de nombres especificados.

GetStream<T>(IStreamProvider, String, String)

Obtiene la secuencia con la identidad y el espacio de nombres especificados.

Se aplica a