1 interface inheriting from IDtdParserAdapter
System.Private.Xml (1)
System\Xml\Core\IDtdParserAdapter.cs (1)
50internal interface IDtdParserAdapterWithValidation : IDtdParserAdapter
43 references to IDtdParserAdapter
System.Private.Xml (43)
System\Xml\Core\IDtdParser.cs (2)
11IDtdInfo ParseInternalDtd(IDtdParserAdapter adapter, bool saveInternalSubset); 12IDtdInfo ParseFreeFloatingDtd(string baseUri, string docTypeName, string? publicId, string? systemId, string? internalSubset, IDtdParserAdapter adapter);
System\Xml\Core\IDtdParserAsync.cs (2)
12Task<IDtdInfo> ParseInternalDtdAsync(IDtdParserAdapter adapter, bool saveInternalSubset); 14Task<IDtdInfo> ParseFreeFloatingDtdAsync(string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter);
System\Xml\Core\XmlTextReaderImplHelpers.cs (24)
179XmlNameTable IDtdParserAdapter.NameTable 184IXmlNamespaceResolver? IDtdParserAdapter.NamespaceResolver 189Uri? IDtdParserAdapter.BaseUri 196bool IDtdParserAdapter.IsEof 201char[] IDtdParserAdapter.ParsingBuffer 206int IDtdParserAdapter.ParsingBufferLength 211int IDtdParserAdapter.CurrentPosition 217int IDtdParserAdapter.EntityStackLength 222bool IDtdParserAdapter.IsEntityEolNormalized 227void IDtdParserAdapter.OnNewLine(int pos) 232int IDtdParserAdapter.LineNo 237int IDtdParserAdapter.LineStartPosition 242int IDtdParserAdapter.ReadData() 247int IDtdParserAdapter.ParseNumericCharRef(StringBuilder? internalSubsetBuilder) 252int IDtdParserAdapter.ParseNamedCharRef(bool expand, StringBuilder? internalSubsetBuilder) 257void IDtdParserAdapter.ParsePI(StringBuilder? sb) 262void IDtdParserAdapter.ParseComment(StringBuilder? sb) 267bool IDtdParserAdapter.PushEntity(IDtdEntityInfo entity, out int entityId) 272bool IDtdParserAdapter.PopEntity(out IDtdEntityInfo? oldEntity, out int newEntityId) 277bool IDtdParserAdapter.PushExternalSubset(string? systemId, string? publicId) 282void IDtdParserAdapter.PushInternalDtd(string baseUri, string internalDtd) 289void IDtdParserAdapter.Throw(Exception e) 294void IDtdParserAdapter.OnSystemId(string systemId, LineInfo keywordLineInfo, LineInfo systemLiteralLineInfo) 299void IDtdParserAdapter.OnPublicId(string publicId, LineInfo keywordLineInfo, LineInfo publicLiteralLineInfo)
System\Xml\Core\XmlTextReaderImplHelpersAsync.cs (7)
25Task<int> IDtdParserAdapter.ReadDataAsync() 30Task<int> IDtdParserAdapter.ParseNumericCharRefAsync(StringBuilder? internalSubsetBuilder) 35Task<int> IDtdParserAdapter.ParseNamedCharRefAsync(bool expand, StringBuilder? internalSubsetBuilder) 40Task IDtdParserAdapter.ParsePIAsync(StringBuilder? sb) 45Task IDtdParserAdapter.ParseCommentAsync(StringBuilder? sb) 50Task<(int, bool)> IDtdParserAdapter.PushEntityAsync(IDtdEntityInfo entity) 55Task<bool> IDtdParserAdapter.PushExternalSubsetAsync(string? systemId, string? publicId)
System\Xml\Schema\DtdParser.cs (5)
138private IDtdParserAdapter _readerAdapter = null!; 233private void Initialize(IDtdParserAdapter readerAdapter) 268private void InitializeFreeFloatingDtd(string baseUri, string docTypeName, string? publicId, string? systemId, string? internalSubset, IDtdParserAdapter adapter) 329IDtdInfo IDtdParser.ParseInternalDtd(IDtdParserAdapter adapter, bool saveInternalSubset) 336IDtdInfo IDtdParser.ParseFreeFloatingDtd(string baseUri, string docTypeName, string? publicId, string? systemId, string? internalSubset, IDtdParserAdapter adapter)
System\Xml\Schema\DtdParserAsync.cs (2)
23async Task<IDtdInfo> IDtdParser.ParseInternalDtdAsync(IDtdParserAdapter adapter, bool saveInternalSubset) 30async Task<IDtdInfo> IDtdParser.ParseFreeFloatingDtdAsync(string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter)
System\Xml\Schema\DtdValidator.cs (1)
528IDtdParserAdapter readerAdapter