C# Класс IServiceOriented.ServiceBus.Delivery.MsmqMessageDeliveryQueue

Наследование: IMessageDeliveryQueue, IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
Create ( string path ) : void

Create a message queue

Delete ( string path ) : void

Delete a message queue

Dequeue ( System.TimeSpan timeout ) : MessageDelivery
Dequeue ( string id, System.TimeSpan timeout ) : MessageDelivery
Dispose ( ) : void
Enqueue ( MessageDelivery value ) : void
Exists ( string path ) : bool

Determines if a message queue with the specified path exists

ListMessages ( ) : IEnumerable
MsmqMessageDeliveryQueue ( System.Messaging.MessageQueue queue, IMessageFormatter formatter ) : System
MsmqMessageDeliveryQueue ( string path, IMessageFormatter formatter ) : System
MsmqMessageDeliveryQueue ( string path, MessageQueueTransactionType transactionType, IMessageFormatter formatter ) : System
MsmqMessageDeliveryQueue ( string path, bool createIfNotExists, IMessageFormatter formatter ) : System
Peek ( System.TimeSpan timeout ) : MessageDelivery

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
createMessage ( MessageDelivery value ) : System.Messaging.Message
createObject ( System message ) : MessageDelivery

Описание методов

Create() публичный статический Метод

Create a message queue
public static Create ( string path ) : void
path string
Результат void

Delete() публичный статический Метод

Delete a message queue
public static Delete ( string path ) : void
path string
Результат void

Dequeue() публичный Метод

public Dequeue ( System.TimeSpan timeout ) : MessageDelivery
timeout System.TimeSpan
Результат MessageDelivery

Dequeue() публичный Метод

public Dequeue ( string id, System.TimeSpan timeout ) : MessageDelivery
id string
timeout System.TimeSpan
Результат MessageDelivery

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Enqueue() публичный Метод

public Enqueue ( MessageDelivery value ) : void
value MessageDelivery
Результат void

Exists() публичный статический Метод

Determines if a message queue with the specified path exists
public static Exists ( string path ) : bool
path string
Результат bool

ListMessages() публичный Метод

public ListMessages ( ) : IEnumerable
Результат IEnumerable

MsmqMessageDeliveryQueue() публичный Метод

public MsmqMessageDeliveryQueue ( System.Messaging.MessageQueue queue, IMessageFormatter formatter ) : System
queue System.Messaging.MessageQueue
formatter IMessageFormatter
Результат System

MsmqMessageDeliveryQueue() публичный Метод

public MsmqMessageDeliveryQueue ( string path, IMessageFormatter formatter ) : System
path string
formatter IMessageFormatter
Результат System

MsmqMessageDeliveryQueue() публичный Метод

public MsmqMessageDeliveryQueue ( string path, MessageQueueTransactionType transactionType, IMessageFormatter formatter ) : System
path string
transactionType MessageQueueTransactionType
formatter IMessageFormatter
Результат System

MsmqMessageDeliveryQueue() публичный Метод

public MsmqMessageDeliveryQueue ( string path, bool createIfNotExists, IMessageFormatter formatter ) : System
path string
createIfNotExists bool
formatter IMessageFormatter
Результат System

Peek() публичный Метод

public Peek ( System.TimeSpan timeout ) : MessageDelivery
timeout System.TimeSpan
Результат MessageDelivery