PersistentStreamProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поставщик постоянного потока, использующий адаптер для сохраняемости
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
- Наследование
-
PersistentStreamProvider
- Реализации
Конструкторы
PersistentStreamProvider(String, StreamPubSubOptions, StreamLifecycleOptions, IProviderRuntime, DeepCopier, ILogger<PersistentStreamProvider>) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
PersistentStreamProvider(String, StreamPubSubOptions, StreamLifecycleOptions, IProviderRuntime, SerializationManager, ILogger<PersistentStreamProvider>) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
Свойства
IsRewindable |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
Name |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
Методы
Create(IServiceProvider, String) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
ExecuteCommand(Int32, Object) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
GetStream<T>(Guid, String) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
GetStream<T>(StreamId) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
GetStreamSubscriptionManager() |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
Participate(ILifecycleObservable) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
ParticipateIn<TLifecycle>(IServiceProvider, String) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
Методы расширения
TryGetStreamSubscriptionManager(IStreamProvider, IStreamSubscriptionManager) |
Возвращает для IStreamSubscriptionManager предоставленного поставщика потока. |
TryGetStreamSubscrptionManager(IStreamProvider, IStreamSubscriptionManager) |
Поставщик постоянного потока, использующий адаптер для сохраняемости |
GetStream<T>(IStreamProvider, Guid) |
Возвращает поток с указанным удостоверением и пространством имен. |
GetStream<T>(IStreamProvider, Int64) |
Возвращает поток с указанным удостоверением и пространством имен. |
GetStream<T>(IStreamProvider, String, Guid) |
Возвращает поток с указанным удостоверением и пространством имен. |
GetStream<T>(IStreamProvider, String, Int64) |
Возвращает поток с указанным удостоверением и пространством имен. |
GetStream<T>(IStreamProvider, String, String) |
Возвращает поток с указанным удостоверением и пространством имен. |
GetStream<T>(IStreamProvider, String) |
Возвращает поток с указанным удостоверением и пространством имен. |