C# Класс qtools.Core.QueueTools

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

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

Метод Описание
Cat ( string subject, bool withExtension ) : IEnumerable
Count ( string queue ) : int
Create ( string name, string user, string permissions, bool transactional, int limit ) : void
Delete ( string name ) : void
DeleteAllMessages ( string subject ) : void
Exists ( string queue ) : bool
GetPrivateQueues ( string machine, QueueTransaction xactionality ) : IEnumerable
GetPublicQueuesByMachine ( string machine, QueueTransaction xactionality ) : IEnumerable
Grep ( string subject, string expression, bool caseInsensitive ) : IEnumerable
Tail ( string queue ) : IEnumerable
Transfer ( string subject, string destination, string expression, bool caseInsensitive, bool removeAfter ) : int

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

Метод Описание
ByTransactionality ( QueueTransaction xactionality, bool queueTransactional ) : bool
CreateMessageDescriptor ( System.Messaging.Message msg ) : MessageDescriptor
Send ( System.Messaging.Message message, System.Messaging.MessageQueue destination, System.Messaging.MessageQueueTransaction transaction ) : void

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

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

public Cat ( string subject, bool withExtension ) : IEnumerable
subject string
withExtension bool
Результат IEnumerable

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

public Count ( string queue ) : int
queue string
Результат int

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

public Create ( string name, string user, string permissions, bool transactional, int limit ) : void
name string
user string
permissions string
transactional bool
limit int
Результат void

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

public Delete ( string name ) : void
name string
Результат void

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

public DeleteAllMessages ( string subject ) : void
subject string
Результат void

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

public Exists ( string queue ) : bool
queue string
Результат bool

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

public GetPrivateQueues ( string machine, QueueTransaction xactionality ) : IEnumerable
machine string
xactionality QueueTransaction
Результат IEnumerable

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

public GetPublicQueuesByMachine ( string machine, QueueTransaction xactionality ) : IEnumerable
machine string
xactionality QueueTransaction
Результат IEnumerable

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

public Grep ( string subject, string expression, bool caseInsensitive ) : IEnumerable
subject string
expression string
caseInsensitive bool
Результат IEnumerable

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

public Tail ( string queue ) : IEnumerable
queue string
Результат IEnumerable

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

public Transfer ( string subject, string destination, string expression, bool caseInsensitive, bool removeAfter ) : int
subject string
destination string
expression string
caseInsensitive bool
removeAfter bool
Результат int