C# 클래스 qtools.Core.QueueTools

상속: IQueueTools
파일 보기 프로젝트 열기: jondot/qtools

공개 메소드들

메소드 설명
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