Поделиться через


Orleans.Providers.Streams.Generator Пространство имен

Классы

GeneratedBatchContainer

IBatchContainer реализация для созданных полезных данных событий.

GeneratedEvent

Использование событий в созданных потоках

GeneratorAdapterConfig

Этот класс конфигурации используется для настройки GeneratorStreamProvider. Он сообщает поставщику потока, сколько очередей необходимо создать и какой генератор использовать для создания потоков событий.

GeneratorAdapterFactory

Фабрика адаптеров для поставщика потокового генератора. Эта фабрика выступает в качестве адаптера и фабрики адаптеров. Он создает приемники, которые используют настраиваемый генератор для создания потоков событий, а не считывания их из хранилища.

GeneratorPooledCache

Кэш в пуле для поставщика потоков генератора.

GeneratorStreamProvider

Это постоянный поставщик потоков, который создает собственные события, а не считывает их из хранилища. В первую очередь это предназначено для тестирования.

SimpleGeneratorConfig

Класс конфигурации простого генератора. Этот класс используется для настройки поставщика потоков генератора для создания потоков с помощью SimpleGenerator.

Интерфейсы

IStreamGenerator

Интерфейс генераторов, используемых GeneratorStreamProvider. Любой метод создания событий должен соответствовать этому интерфейсу для использования GeneratorStreamProvider.

IStreamGeneratorConfig

Интерфейс конфигурации для генераторов, используемых GeneratorStreamProvider. Этот интерфейс охватывает минимальный набор сведений, необходимых поставщику потоков для настройки генератора для создания данных. Генераторы должны добавлять все дополнительные сведения о конфигурации, необходимые для реализации этого интерфейса.

Перечисления

GeneratedEvent.GeneratedEventType

Созданный тип события

StreamGeneratorCommand

Команды генератора потоков