Inheritance: SerializationSource
        public override bool Equals(object o)
        {
            SoapTypeSerializationSource other = o as SoapTypeSerializationSource;

            if (other == null)
            {
                return(false);
            }
            if (!type.Equals(other.type))
            {
                return(false);
            }
            if (attributeOverridesHash != other.attributeOverridesHash)
            {
                return(false);
            }

            return(base.BaseEquals(other));
        }
        public override bool Equals(object o)
        {
            SoapTypeSerializationSource soapTypeSerializationSource = o as SoapTypeSerializationSource;

            return(soapTypeSerializationSource != null && this.type.Equals(soapTypeSerializationSource.type) && !(this.attributeOverridesHash != soapTypeSerializationSource.attributeOverridesHash) && base.BaseEquals(soapTypeSerializationSource));
        }