[WCF]: Minor NetTcpBinding fixes.
[mono.git] / mcs / class / System.ServiceModel / System.ServiceModel.Channels / MessageEncodingBindingElement.cs
index 0303aed9f010415ef03ba6a101529db861b370bc..1871d108fd3a21cd6ab6fe9e941cfa6c12361f76 100644 (file)
@@ -35,12 +35,22 @@ namespace System.ServiceModel.Channels
 {
        public abstract class MessageEncodingBindingElement : BindingElement
        {
-               public MessageEncodingBindingElement ()
+#if MOONLIGHT
+               protected
+#else
+               public
+#endif
+               MessageEncodingBindingElement ()
                {
                }
 
                [MonoTODO]
-               public MessageEncodingBindingElement (MessageEncodingBindingElement source)
+#if MOONLIGHT
+               protected
+#else
+               public
+#endif
+               MessageEncodingBindingElement (MessageEncodingBindingElement source)
                {
                        MessageVersion = source.MessageVersion;
                }