Override ToString() function to provide better formatted destination name that is consistent with ActiveMQ client.
diff --git a/src/main/csharp/Queue.cs b/src/main/csharp/Queue.cs
index 1addb9d..90bff4e 100644
--- a/src/main/csharp/Queue.cs
+++ b/src/main/csharp/Queue.cs
@@ -62,5 +62,13 @@
 		}

 

 		#endregion

+

+		/// <summary>

+		/// </summary>

+		/// <returns>string representation of this instance</returns>

+		public override System.String ToString()

+		{

+			return "queue://" + QueueName;

+		}

 	}

 }
\ No newline at end of file
diff --git a/src/main/csharp/TemporaryQueue.cs b/src/main/csharp/TemporaryQueue.cs
index ccd3944..ae591a3 100644
--- a/src/main/csharp/TemporaryQueue.cs
+++ b/src/main/csharp/TemporaryQueue.cs
@@ -62,5 +62,13 @@
 		}

 

 		#endregion

+

+		/// <summary>

+		/// </summary>

+		/// <returns>string representation of this instance</returns>

+		public override System.String ToString()

+		{

+			return "temp-queue://" + QueueName;

+		}

 	}

 }

diff --git a/src/main/csharp/TemporaryTopic.cs b/src/main/csharp/TemporaryTopic.cs
index 0381518..04b9110 100644
--- a/src/main/csharp/TemporaryTopic.cs
+++ b/src/main/csharp/TemporaryTopic.cs
@@ -62,5 +62,13 @@
 		}

 

 		#endregion

+

+		/// <summary>

+		/// </summary>

+		/// <returns>string representation of this instance</returns>

+		public override System.String ToString()

+		{

+			return "temp-topic://" + TopicName;

+		}

 	}

 }

diff --git a/src/main/csharp/Topic.cs b/src/main/csharp/Topic.cs
index 1223022..b897f0f 100644
--- a/src/main/csharp/Topic.cs
+++ b/src/main/csharp/Topic.cs
@@ -62,5 +62,13 @@
 		}

 

 		#endregion

+

+		/// <summary>

+		/// </summary>

+		/// <returns>string representation of this instance</returns>

+		public override System.String ToString()

+		{

+			return "topic://" + TopicName;

+		}

 	}

 }
\ No newline at end of file