43 _ns = ns ??
string.Empty;
44 _name = name ??
string.Empty;
89 if ((
object)
a ==
null || (
object)
b ==
null)
105 public static string ToString(
string name,
string ns)
107 if (ns !=
null && ns.Length != 0)
109 return ns +
":" + name;
114 internal void Init(
string name,
string ns)
116 _name = name ??
string.Empty;
117 _ns = ns ??
string.Empty;
123 _ns = ns ??
string.Empty;
static string Xml_UnknownNs
static int ParseQNameThrow(string s)
static string VerifyNCName(string name)
static Uri ToUri(string s)
override string ToString()
void Atomize(XmlNameTable nameTable)
static string ToString(string name, string ns)
static XmlQualifiedName Parse(string s, IXmlNamespaceResolver nsmgr, out string prefix)
override bool Equals([NotNullWhen(true)] object? other)
XmlQualifiedName(string? name)
XmlQualifiedName(string? name, string? ns)
static bool operator!=(XmlQualifiedName? a, XmlQualifiedName? b)
void SetNamespace(string ns)
override int GetHashCode()
static bool operator==(XmlQualifiedName? a, XmlQualifiedName? b)
void Init(string name, string ns)