C# Class NServiceBus.InMemoryOutboxStorage

Inheritance: IOutboxStorage
Afficher le fichier Open project: Particular/NServiceBus

Méthodes publiques

Méthode Description
BeginTransaction ( ContextBag context ) : Task
Get ( string messageId, ContextBag context ) : Task
RemoveEntriesOlderThan ( System.DateTime dateTime ) : void
SetAsDispatched ( string messageId, ContextBag context ) : System.Threading.Tasks.Task
Store ( OutboxMessage message, OutboxTransaction transaction, ContextBag context ) : System.Threading.Tasks.Task

Method Details

BeginTransaction() public méthode

public BeginTransaction ( ContextBag context ) : Task
context ContextBag
Résultat Task

Get() public méthode

public Get ( string messageId, ContextBag context ) : Task
messageId string
context ContextBag
Résultat Task

RemoveEntriesOlderThan() public méthode

public RemoveEntriesOlderThan ( System.DateTime dateTime ) : void
dateTime System.DateTime
Résultat void

SetAsDispatched() public méthode

public SetAsDispatched ( string messageId, ContextBag context ) : System.Threading.Tasks.Task
messageId string
context ContextBag
Résultat System.Threading.Tasks.Task

Store() public méthode

public Store ( OutboxMessage message, OutboxTransaction transaction, ContextBag context ) : System.Threading.Tasks.Task
message OutboxMessage
transaction OutboxTransaction
context ContextBag
Résultat System.Threading.Tasks.Task