System.Xml.Serialization.XmlSerializationReaderCodeGen.WriteQNameEqual C# (CSharp) Method

WriteQNameEqual() private method

private WriteQNameEqual ( string source, string name, string ns ) : void
source string
name string
ns string
return void
        private void WriteQNameEqual(string source, string name, string ns)
        {
            Writer.Write("((object) ((");
            Writer.Write(typeof(XmlQualifiedName).FullName);
            Writer.Write(")");
            Writer.Write(source);
            Writer.Write(").Name == (object)");
            WriteID(name);
            Writer.Write(" && (object) ((");
            Writer.Write(typeof(XmlQualifiedName).FullName);
            Writer.Write(")");
            Writer.Write(source);
            Writer.Write(").Namespace == (object)");
            WriteID(ns);
            Writer.Write(")");
        }