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


IQueueAdapter Интерфейс

Определение

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

public interface IQueueAdapter
type IQueueAdapter = interface
Public Interface IQueueAdapter
Производный

Свойства

Direction

Возвращает направление этого адаптера очереди: ReadOnly, WriteOnlyили ReadWrite.

IsRewindable

Возвращает значение, указывающее, является ли этот адаптер потоковой передачи перемоткой. Поддерживает подписку на предыдущий момент времени.

Name

Возвращает имя адаптера. В первую очередь для ведения журнала

Методы

CreateReceiver(QueueId)

Создает приемник очереди для указанного queueId.

QueueMessageBatchAsync<T>(Guid, String, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>)

Записывает набор событий в очередь в виде одного пакета, связанного с предоставленным streamId.

QueueMessageBatchAsync<T>(StreamId, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>)

Записывает набор событий в очередь в виде одного пакета, связанного с предоставленным streamId.

Методы расширения

QueueMessageAsync<T>(IQueueAdapter, StreamId, T, StreamSequenceToken, Dictionary<String,Object>)

Записывает набор событий в очередь в виде одного пакета, связанного с предоставленным streamId.

QueueMessageAsync<T>(IQueueAdapter, Guid, String, T, StreamSequenceToken, Dictionary<String,Object>)

Записывает набор событий в очередь в виде одного пакета, связанного с предоставленным streamId.

Применяется к