Contract is settable in 4.0.
authorAtsushi Eno <atsushi@ximian.com>
Thu, 16 Sep 2010 08:56:57 +0000 (17:56 +0900)
committerAtsushi Eno <atsushi@ximian.com>
Thu, 16 Sep 2010 08:56:57 +0000 (17:56 +0900)
mcs/class/System.ServiceModel/System.ServiceModel.Description/ServiceEndpoint.cs

index 4ca4dd9555aae90c36c5de2a03b4cbcee71a018d..e18c9a98fab3dcdbd64c2ba52d0fc0c7a9609b09 100644 (file)
@@ -66,6 +66,13 @@ namespace System.ServiceModel.Description
 
                public ContractDescription Contract {
                        get { return contract; }
+#if NET_4_0
+                       set {
+                               if (value == null)
+                                       throw new ArgumentNullException ("value");
+                               contract = value;
+                       }
+#endif
                }
 
                public EndpointAddress Address {