Merge pull request #3528 from BrzVlad/fix-sgen-check-before-collections
[mono.git] / mcs / class / System.ServiceModel / System.ServiceModel.Channels / MessageEncodingBindingElement.cs
index 4e9808daaef3e524ede9f1a5926069301b172347..9a40e499eb2806b29820caaace34b34d874d859a 100644 (file)
@@ -42,9 +42,9 @@ namespace System.ServiceModel.Channels
 
                [MonoTODO]
                public
-               MessageEncodingBindingElement (MessageEncodingBindingElement source)
+               MessageEncodingBindingElement (MessageEncodingBindingElement elementToBeCloned)
                {
-                       MessageVersion = source.MessageVersion;
+                       MessageVersion = elementToBeCloned.MessageVersion;
                }
 
                public abstract MessageEncoderFactory
@@ -52,14 +52,14 @@ namespace System.ServiceModel.Channels
 
                public abstract MessageVersion MessageVersion { get; set; }
 
-               public override T GetProperty<T> (BindingContext ctx)
+               public override T GetProperty<T> (BindingContext context)
                {
                        if (typeof (T) == typeof (MessageVersion))
                                return (T) (object) MessageVersion;
-                       return ctx.GetInnerProperty<T> ();
+                       return context.GetInnerProperty<T> ();
                }
 
-#if !NET_2_1
+#if !MOBILE && !XAMMAC_4_5
                [MonoTODO]
                protected virtual void OnImportPolicy (XmlElement assertion,
                        MessageVersion messageVersion,