public static XElement WriteToElement(IXmlName obj) { var element = new XElement(obj.XmlName); WriteElementContent(obj, element); return(element); }
private bool IsMatch(IXmlName x, IXmlName y) { return string.Compare(x.LocalName, y.LocalName, this.Comparison) == 0 && ((EmptyNs(x.Namespace) && EmptyNs(y.Namespace)) || string.Compare(x.Namespace, y.Namespace, this.Comparison) == 0); }
public bool Equals(IXmlName obj) { return StringEquivalent(obj.LocalName, this.LocalName) && StringEquivalent(obj.Namespace, this.Namespace) && StringEquivalent(obj.Prefix, this.Prefix); }
public XmlFieldValue(IXmlName name, object value) { this.XmlName = name; this.Value = value; }