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)
180XmlNameTable IDtdParserAdapter.NameTable 185IXmlNamespaceResolver? IDtdParserAdapter.NamespaceResolver 190Uri? IDtdParserAdapter.BaseUri 197bool IDtdParserAdapter.IsEof 202char[] IDtdParserAdapter.ParsingBuffer 207int IDtdParserAdapter.ParsingBufferLength 212int IDtdParserAdapter.CurrentPosition 218int IDtdParserAdapter.EntityStackLength 223bool IDtdParserAdapter.IsEntityEolNormalized 228void IDtdParserAdapter.OnNewLine(int pos) 233int IDtdParserAdapter.LineNo 238int IDtdParserAdapter.LineStartPosition 243int IDtdParserAdapter.ReadData() 248int IDtdParserAdapter.ParseNumericCharRef(StringBuilder? internalSubsetBuilder) 253int IDtdParserAdapter.ParseNamedCharRef(bool expand, StringBuilder? internalSubsetBuilder) 258void IDtdParserAdapter.ParsePI(StringBuilder? sb) 263void IDtdParserAdapter.ParseComment(StringBuilder? sb) 268bool IDtdParserAdapter.PushEntity(IDtdEntityInfo entity, out int entityId) 273bool IDtdParserAdapter.PopEntity(out IDtdEntityInfo? oldEntity, out int newEntityId) 278bool IDtdParserAdapter.PushExternalSubset(string? systemId, string? publicId) 283void IDtdParserAdapter.PushInternalDtd(string baseUri, string internalDtd) 290void IDtdParserAdapter.Throw(Exception e) 295void IDtdParserAdapter.OnSystemId(string systemId, LineInfo keywordLineInfo, LineInfo systemLiteralLineInfo) 300void 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