Compartilhar via


IStreamProvider Interface

Definição

Funcionalidade para fornecer fluxos para consumidores e produtores.

public interface IStreamProvider
type IStreamProvider = interface
Public Interface IStreamProvider
Derivado

Propriedades

IsRewindable

Obtém um valor que indica se este é um provedor rewindable – dá suporte à criação de fluxos rebobináveis (fluxos que permitem a assinatura do ponto anterior no tempo).

Name

Obtém o nome do provedor de fluxo.

Métodos

GetStream<T>(Guid, String)

Funcionalidade para fornecer fluxos para consumidores e produtores.

GetStream<T>(StreamId)

Obtém o fluxo com a identidade especificada.

Métodos de Extensão

TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager)

Retorna o IStreamSubscriptionManager para o provedor de fluxo fornecido.

TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager)

Funcionalidade para fornecer fluxos para consumidores e produtores.

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.

Aplica-se a