C# Class MsmqUtilities, MsmqReturnToSourceQueue

Mostra file Open project: ParticularLabs/MsmqReturnToSourceQueue Class Usage Examples

Public Methods

Method Description
ExtractHeaders ( Message msmqMessage ) : string>.Dictionary
GetFullPath ( MsmqAddress, value ) : string
GetFullPath ( string queue ) : string
GetFullPathWithoutPrefix ( MsmqAddress, address ) : string
GetFullPathWithoutPrefix ( string queue, string machine ) : string
GetReturnAddress ( string replyToString, string destinationMachine ) : string

Private Methods

Method Description
DeserializeMessageHeaders ( Message m ) : string>.Dictionary
GetCorrelationId ( Message message, string>.Dictionary headers ) : string
GetIndependentAddressForQueue ( MessageQueue q ) : MsmqAddress,
LocalIpAddress ( IPAddress targetIpAddress ) : string

Method Details

ExtractHeaders() public static method

public static ExtractHeaders ( Message msmqMessage ) : string>.Dictionary
msmqMessage Message
return string>.Dictionary

GetFullPath() public static method

public static GetFullPath ( MsmqAddress, value ) : string
value MsmqAddress,
return string

GetFullPath() public static method

public static GetFullPath ( string queue ) : string
queue string
return string

GetFullPathWithoutPrefix() public static method

public static GetFullPathWithoutPrefix ( MsmqAddress, address ) : string
address MsmqAddress,
return string

GetFullPathWithoutPrefix() public static method

public static GetFullPathWithoutPrefix ( string queue, string machine ) : string
queue string
machine string
return string

GetReturnAddress() public static method

public static GetReturnAddress ( string replyToString, string destinationMachine ) : string
replyToString string
destinationMachine string
return string