AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.11" />

.NET API 1,230,848 bytes

 Entity

sealed class Entity : Node
Represents an entity node.
using AngleSharp.Html; namespace AngleSharp.Dom { internal sealed class Entity : Node { private string _publicId; private string _systemId; private string _notationName; private string _inputEncoding; private string _xmlVersion; private string _xmlEncoding; private string _value; public string PublicId => _publicId; public string SystemId => _systemId; public string NotationName { get { return _notationName; } internal set { _notationName = value; } } public string InputEncoding => _inputEncoding; public string XmlEncoding => _xmlEncoding; public string XmlVersion => _xmlVersion; public override string TextContent { get { return _value; } set { _value = value; } } public override string NodeValue { get { return _value; } set { _value = value; } } internal Entity(Document owner) : this(owner, string.Empty) { } internal Entity(Document owner, string name) : base(owner, name, NodeType.Entity, NodeFlags.None) { } public override INode Clone(bool deep = true) { Entity entity = new Entity(base.Owner, base.NodeName) { _xmlEncoding = _xmlEncoding, _xmlVersion = _xmlVersion, _systemId = _systemId, _publicId = _publicId, _inputEncoding = _inputEncoding, _notationName = _notationName }; CloneNode(entity, deep); return entity; } } }