public override bool Equals(System.Object obj)
        {
            TypeSerializable temp = obj as TypeSerializable;

            if ((object)temp == null)
            {
                return(false);
            }
            return(this.Equals(temp));
        }
 public bool Equals(TypeSerializable _Object)
 {
     //return m_AssemblyQualifiedName.Equals(_Object.m_AssemblyQualifiedName);
     return(_Object.SystemType.Equals(SystemType));
 }