protected void CheckMessageVersion (MessageVersion messageVersion) { if (messageVersion == null) throw new ArgumentNullException ("messageVersion"); if (!MessageVersion.None.Equals (messageVersion)) throw new ArgumentException ("Only MessageVersion.None is supported"); }