C# Класс SenseNet.Communication.Messaging.MsmqChannelProvider

Provides MSMQ based cluster messaging channel.
Наследование: ClusterChannel
Показать файл Открыть проект

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

Метод Описание
MsmqChannelProvider ( IClusterMessageFormatter formatter, ClusterMemberInfo memberInfo ) : System
Purge ( ) : void

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

Метод Описание
InternalSend ( System messageBody ) : void
StartMessagePump ( ) : void

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

Метод Описание
CheckQueue ( System.Messaging.MessageQueue queue ) : void
CreateMessage ( Stream messageBody ) : System.Messaging.Message
CreateQueue ( string queuepath ) : System.Messaging.MessageQueue
HandleReceiveException ( Exception e ) : void
IncrementReceived ( ) : void
IncrementSent ( ) : void
ReceiveMessages ( ) : void
RecoverQueue ( MessageQueue queue ) : MessageQueue
RepairSendQueues ( ) : void
SendToAllQueues ( Message message ) : bool
StartTracer ( ) : void

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

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

protected InternalSend ( System messageBody ) : void
messageBody System
Результат void

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

public MsmqChannelProvider ( IClusterMessageFormatter formatter, ClusterMemberInfo memberInfo ) : System
formatter IClusterMessageFormatter
memberInfo ClusterMemberInfo
Результат System

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

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

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

protected StartMessagePump ( ) : void
Результат void