PersistentStreamProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Provedor de fluxo persistente que usa um adaptador para persistência
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
- Herança
-
PersistentStreamProvider
- Implementações
Construtores
| PersistentStreamProvider(String, StreamPubSubOptions, StreamLifecycleOptions, IProviderRuntime, DeepCopier, ILogger<PersistentStreamProvider>) |
Provedor de fluxo persistente que usa um adaptador para persistência |
| PersistentStreamProvider(String, StreamPubSubOptions, StreamLifecycleOptions, IProviderRuntime, SerializationManager, ILogger<PersistentStreamProvider>) |
Provedor de fluxo persistente que usa um adaptador para persistência |
Propriedades
| IsRewindable |
Provedor de fluxo persistente que usa um adaptador para persistência |
| Name |
Provedor de fluxo persistente que usa um adaptador para persistência |
Métodos
| Create(IServiceProvider, String) |
Provedor de fluxo persistente que usa um adaptador para persistência |
| ExecuteCommand(Int32, Object) |
Provedor de fluxo persistente que usa um adaptador para persistência |
| GetStream<T>(Guid, String) |
Provedor de fluxo persistente que usa um adaptador para persistência |
| GetStream<T>(StreamId) |
Provedor de fluxo persistente que usa um adaptador para persistência |
| GetStreamSubscriptionManager() |
Provedor de fluxo persistente que usa um adaptador para persistência |
| Participate(ILifecycleObservable) |
Provedor de fluxo persistente que usa um adaptador para persistência |
| ParticipateIn<TLifecycle>(IServiceProvider, String) |
Provedor de fluxo persistente que usa um adaptador para persistência |
Métodos de Extensão
| TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager) |
Retorna o IStreamSubscriptionManager para o provedor de fluxo fornecido. |
| TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager) |
Provedor de fluxo persistente que usa um adaptador para persistência |
| GetStream<T>(IStreamProvider, Guid) |
Obtém o fluxo com a identidade e o namespace especificados. |
| GetStream<T>(IStreamProvider, Int64) |
Obtém o fluxo com a identidade e o namespace especificados. |
| GetStream<T>(IStreamProvider, String, Guid) |
Obtém o fluxo com a identidade e o namespace especificados. |
| GetStream<T>(IStreamProvider, String, Int64) |
Obtém o fluxo com a identidade e o namespace especificados. |
| GetStream<T>(IStreamProvider, String, String) |
Obtém o fluxo com a identidade e o namespace especificados. |
| GetStream<T>(IStreamProvider, String) |
Obtém o fluxo com a identidade e o namespace especificados. |