Freigeben über


IQueueAdapter Schnittstelle

Definition

Streamwarteschlangenspeicheradapter. Dies ist eine Abstraktionsebene, die die Implementierungsdetails des zugrunde liegenden Warteschlangensystems ausblendet.

public interface IQueueAdapter
type IQueueAdapter = interface
Public Interface IQueueAdapter
Abgeleitet

Eigenschaften

Direction

Ruft die Richtung dieses Warteschlangenadapters ab: ReadOnly, WriteOnlyoder ReadWrite.

IsRewindable

Ruft einen Wert ab, der angibt, ob es sich um einen wieder aufwickelbaren Streamadapter handelt. Unterstützt das Abonnieren vom vorherigen Zeitpunkt.

Name

Ruft den Namen des Adapters ab. In erster Linie für Protokollierungszwecke

Methoden

CreateReceiver(QueueId)

Erstellt einen Warteschlangenempfänger für die angegebene queueId

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

Schreibt einen Satz von Ereignissen in die Warteschlange als einzelnen Batch, der der bereitgestellten streamId zugeordnet ist.

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

Schreibt einen Satz von Ereignissen in die Warteschlange als einzelnen Batch, der der bereitgestellten streamId zugeordnet ist.

Erweiterungsmethoden

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

Schreibt einen Satz von Ereignissen in die Warteschlange als einzelnen Batch, der dem bereitgestellten streamIdzugeordnet ist.

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

Schreibt einen Satz von Ereignissen in die Warteschlange als einzelnen Batch, der der bereitgestellten streamId zugeordnet ist.

Gilt für: