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);
 }
Exemple #3
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;
 }