Partager via


IQueueAdapter Interface

Définition

Adaptateur de stockage de file d’attente de flux. Il s’agit d’une couche d’abstraction qui masque les détails d’implémentation du système de mise en file d’attente sous-jacent.

public interface IQueueAdapter
type IQueueAdapter = interface
Public Interface IQueueAdapter
Dérivé

Propriétés

Direction

Obtient la direction de cet adaptateur de file d’attente : ReadOnly, WriteOnlyou ReadWrite.

IsRewindable

Obtient une valeur indiquant s’il s’agit d’un adaptateur de flux rembobinable . Prend en charge l’abonnement à partir d’un point précédent dans le temps.

Name

Obtient le nom de l'adaptateur. Principalement à des fins de journalisation

Méthodes

CreateReceiver(QueueId)

Crée un récepteur de file d’attente pour l’id de file d’attente spécifié

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

Écrit un ensemble d’événements dans la file d’attente sous la forme d’un lot unique associé au streamId fourni.

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

Écrit un ensemble d’événements dans la file d’attente sous la forme d’un lot unique associé au streamId fourni.

Méthodes d’extension

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

Écrit un ensemble d’événements dans la file d’attente sous la forme d’un lot unique associé au fourni streamId.

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

Écrit un ensemble d’événements dans la file d’attente sous la forme d’un lot unique associé au streamId fourni.

S’applique à