summaryrefslogtreecommitdiff
path: root/cpp/bindings/qpid/dotnet/src/Connection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/bindings/qpid/dotnet/src/Connection.cpp')
-rw-r--r--cpp/bindings/qpid/dotnet/src/Connection.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/bindings/qpid/dotnet/src/Connection.cpp b/cpp/bindings/qpid/dotnet/src/Connection.cpp
index 0e59c4196e..50755302f3 100644
--- a/cpp/bindings/qpid/dotnet/src/Connection.cpp
+++ b/cpp/bindings/qpid/dotnet/src/Connection.cpp
@@ -68,6 +68,14 @@ namespace Messaging {
}
+ // Copy constructor
+ Connection::Connection(const Connection ^ connection)
+ : connectionp(new ::qpid::messaging::Connection(
+ *(const_cast<Connection ^>(connection)->NativeConnection)))
+ {
+ }
+
+
// Destructor
Connection::~Connection()
{