public override string ToString() { if (prefix.Length == 0) { if (uri.Length == 0) return local; return string.Concat("{", uri, "}", local); } return string.Concat("{", uri, "}", prefix, ":", local); } }
/// <summary> /// Serialize literal QName as three separate attributes. /// </summary> protected override QilNode VisitLiteralQName(QilName value) { this.writer.WriteAttributeString("name", value.ToString()); return(value); }