<PackageReference Include="Castle.Core" Version="3.2.0" />

SysXmlNode

protected XmlNode node

public virtual bool IsAttribute { get; }

public virtual bool IsElement { get; }

public virtual bool IsNil { get; set; }

public virtual XmlName Name { get; }

public object UnderlyingObject { get; }

public virtual string Value { get; set; }

public virtual string Xml { get; }

public virtual XmlName XsiType { get; }

protected SysXmlNode(IXmlNamespaceSource namespaces, IXmlNode parent)

public SysXmlNode(XmlNode node, Type type, IXmlNamespaceSource namespaces)

public void Clear()

public void DefineNamespace(string prefix, string namespaceUri, bool root)

public virtual object Evaluate(CompiledXPath path)

public string GetAttribute(XmlName name)

public XmlNode GetNode()

public string LookupNamespaceUri(string prefix)

public string LookupPrefix(string namespaceUri)

public virtual IXmlNode Save()

public IXmlCursor Select(CompiledXPath path, IXmlIncludedTypeMap includedTypes, IXmlNamespaceSource namespaces, CursorFlags flags)

public IXmlCursor SelectSelf(Type clrType)

public void SetAttribute(XmlName name, string value)