AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="1.0.2-alpha-251" />

.NET API 887,296 bytes

 Entity

public sealed class Entity : Node
Represents an entity node.
using AngleSharp.Attributes; using System.Runtime.CompilerServices; namespace AngleSharp.Dom { [System.Runtime.CompilerServices.NullableContext(2)] [System.Runtime.CompilerServices.Nullable(0)] [DomName("Entity")] public 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; [DomName("publicId")] public string PublicId { get { return _publicId; } } [DomName("systemId")] public string SystemId { get { return _systemId; } } [DomName("notationName")] public string NotationName { get { return _notationName; } set { _notationName = value; } } [DomName("inputEncoding")] public string InputEncoding { get { return _inputEncoding; } } [DomName("xmlEncoding")] public string XmlEncoding { get { return _xmlEncoding; } } [DomName("xmlVersion")] public string XmlVersion { get { return _xmlVersion; } } [System.Runtime.CompilerServices.Nullable(1)] [DomName("textContent")] public override string TextContent { [System.Runtime.CompilerServices.NullableContext(1)] get { return NodeValue; } [System.Runtime.CompilerServices.NullableContext(1)] set { NodeValue = value; } } [System.Runtime.CompilerServices.Nullable(1)] [DomName("nodeValue")] public override string NodeValue { [System.Runtime.CompilerServices.NullableContext(1)] get { return _value; } [System.Runtime.CompilerServices.NullableContext(1)] set { _value = value; } } [System.Runtime.CompilerServices.NullableContext(1)] public Entity(Document owner) : this(owner, string.Empty) { } [System.Runtime.CompilerServices.NullableContext(1)] public Entity(Document owner, string name) : base(owner, name, NodeType.Entity, NodeFlags.None) { } [System.Runtime.CompilerServices.NullableContext(1)] public override Node Clone(Document newOwner, bool deep) { Entity entity = new Entity(newOwner, base.NodeName); CloneNode(entity, newOwner, deep); entity._xmlEncoding = _xmlEncoding; entity._xmlVersion = _xmlVersion; entity._systemId = _systemId; entity._publicId = _publicId; entity._inputEncoding = _inputEncoding; entity._notationName = _notationName; return entity; } } }