Partager via


PersistentStreamProvider Classe

Définition

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

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
Héritage
PersistentStreamProvider
Implémente

Constructeurs

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

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

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

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

Propriétés

IsRewindable

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

Name

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

Méthodes

Create(IServiceProvider, String)

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

ExecuteCommand(Int32, Object)

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

GetStream<T>(Guid, String)

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

GetStream<T>(StreamId)

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

GetStreamSubscriptionManager()

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

Participate(ILifecycleObservable)

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

ParticipateIn<TLifecycle>(IServiceProvider, String)

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

Méthodes d’extension

TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager)

Retourne le IStreamSubscriptionManager pour le fournisseur de flux fourni.

TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager)

Fournisseur de flux persistant qui utilise un adaptateur pour la persistance

GetStream<T>(IStreamProvider, Guid)

Obtient le flux avec l’identité et l’espace de noms spécifiés.

GetStream<T>(IStreamProvider, Int64)

Obtient le flux avec l’identité et l’espace de noms spécifiés.

GetStream<T>(IStreamProvider, String, Guid)

Obtient le flux avec l’identité et l’espace de noms spécifiés.

GetStream<T>(IStreamProvider, String, Int64)

Obtient le flux avec l’identité et l’espace de noms spécifiés.

GetStream<T>(IStreamProvider, String, String)

Obtient le flux avec l’identité et l’espace de noms spécifiés.

GetStream<T>(IStreamProvider, String)

Obtient le flux avec l’identité et l’espace de noms spécifiés.

S’applique à