Condividi tramite


PersistentStreamProvider Classe

Definizione

Provider di flussi persistenti che usa un adattatore per la persistenza

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
Ereditarietà
PersistentStreamProvider
Implementazioni

Costruttori

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

Provider di flussi persistenti che usa un adattatore per la persistenza

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

Provider di flussi persistenti che usa un adattatore per la persistenza

Proprietà

IsRewindable

Provider di flussi persistenti che usa un adattatore per la persistenza

Name

Provider di flussi persistenti che usa un adattatore per la persistenza

Metodi

Create(IServiceProvider, String)

Provider di flussi persistenti che usa un adattatore per la persistenza

ExecuteCommand(Int32, Object)

Provider di flussi persistenti che usa un adattatore per la persistenza

GetStream<T>(Guid, String)

Provider di flussi persistenti che usa un adattatore per la persistenza

GetStream<T>(StreamId)

Provider di flussi persistenti che usa un adattatore per la persistenza

GetStreamSubscriptionManager()

Provider di flussi persistenti che usa un adattatore per la persistenza

Participate(ILifecycleObservable)

Provider di flussi persistenti che usa un adattatore per la persistenza

ParticipateIn<TLifecycle>(IServiceProvider, String)

Provider di flussi persistenti che usa un adattatore per la persistenza

Metodi di estensione

TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager)

Restituisce l'oggetto IStreamSubscriptionManager per il provider di flusso fornito.

TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager)

Provider di flussi persistenti che usa un adattatore per la persistenza

GetStream<T>(IStreamProvider, Guid)

Ottiene il flusso con l'identità e lo spazio dei nomi specificati.

GetStream<T>(IStreamProvider, Int64)

Ottiene il flusso con l'identità e lo spazio dei nomi specificati.

GetStream<T>(IStreamProvider, String, Guid)

Ottiene il flusso con l'identità e lo spazio dei nomi specificati.

GetStream<T>(IStreamProvider, String, Int64)

Ottiene il flusso con l'identità e lo spazio dei nomi specificati.

GetStream<T>(IStreamProvider, String, String)

Ottiene il flusso con l'identità e lo spazio dei nomi specificati.

GetStream<T>(IStreamProvider, String)

Ottiene il flusso con l'identità e lo spazio dei nomi specificati.

Si applica a