1 interface inheriting from IDtdParserAdapter
System.Xml (1)
System\Xml\Core\IDtdParserAdapter.cs (1)
63internal interface IDtdParserAdapterWithValidation : IDtdParserAdapter {
43 references to IDtdParserAdapter
System.Xml (43)
System\Xml\Core\IDtdParser.cs (2)
16IDtdInfo ParseInternalDtd(IDtdParserAdapter adapter, bool saveInternalSubset); 17IDtdInfo ParseFreeFloatingDtd(string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter);
System\Xml\Core\IDtdParserAsync.cs (2)
18Task<IDtdInfo> ParseInternalDtdAsync(IDtdParserAdapter adapter, bool saveInternalSubset); 20Task<IDtdInfo> ParseFreeFloatingDtdAsync(string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter);
System\Xml\Core\XmlTextReaderImplHelpers.cs (24)
186XmlNameTable IDtdParserAdapter.NameTable { 190IXmlNamespaceResolver IDtdParserAdapter.NamespaceResolver { 194Uri IDtdParserAdapter.BaseUri { 204bool IDtdParserAdapter.IsEof { 208char[] IDtdParserAdapter.ParsingBuffer { 212int IDtdParserAdapter.ParsingBufferLength { 216int IDtdParserAdapter.CurrentPosition { 221int IDtdParserAdapter.EntityStackLength { 225bool IDtdParserAdapter.IsEntityEolNormalized { 229void IDtdParserAdapter.OnNewLine( int pos ) { 233int IDtdParserAdapter.LineNo { 237int IDtdParserAdapter.LineStartPosition { 241 int IDtdParserAdapter.ReadData() { 245int IDtdParserAdapter.ParseNumericCharRef( BufferBuilder internalSubsetBuilder ) { 249int IDtdParserAdapter.ParseNamedCharRef( bool expand, BufferBuilder internalSubsetBuilder ) { 253void IDtdParserAdapter.ParsePI( BufferBuilder sb ) { 257void IDtdParserAdapter.ParseComment( BufferBuilder sb ) { 261bool IDtdParserAdapter.PushEntity( IDtdEntityInfo entity, out int entityId ) { 267 bool IDtdParserAdapter.PopEntity( out IDtdEntityInfo oldEntity, out int newEntityId ) { 271bool IDtdParserAdapter.PushExternalSubset( string systemId, string publicId ) { 275 void IDtdParserAdapter.PushInternalDtd( string baseUri, string internalDtd ) { 280void IDtdParserAdapter.Throw( Exception e ) { 284void IDtdParserAdapter.OnSystemId( string systemId, LineInfo keywordLineInfo, LineInfo systemLiteralLineInfo ) { 288void IDtdParserAdapter.OnPublicId( string publicId, LineInfo keywordLineInfo, LineInfo publicLiteralLineInfo ) {
System\Xml\Core\XmlTextReaderImplHelpersAsync.cs (7)
36 Task< int > IDtdParserAdapter.ReadDataAsync() { 40Task< int > IDtdParserAdapter.ParseNumericCharRefAsync( BufferBuilder internalSubsetBuilder ) { 44Task< int > IDtdParserAdapter.ParseNamedCharRefAsync( bool expand, BufferBuilder internalSubsetBuilder ) { 48Task IDtdParserAdapter.ParsePIAsync( BufferBuilder sb ) { 52Task IDtdParserAdapter.ParseCommentAsync( BufferBuilder sb ) { 56Task< Tuple<int,bool> > IDtdParserAdapter.PushEntityAsync( IDtdEntityInfo entity ) { 62Task< bool > IDtdParserAdapter.PushExternalSubsetAsync( string systemId, string publicId ) {
System\Xml\Schema\DtdParser.cs (5)
145IDtdParserAdapter readerAdapter; 246private void Initialize(IDtdParserAdapter readerAdapter) { 283private void InitializeFreeFloatingDtd(string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter) { 337IDtdInfo IDtdParser.ParseInternalDtd(IDtdParserAdapter adapter, bool saveInternalSubset) { 343IDtdInfo IDtdParser.ParseFreeFloatingDtd(string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter) {
System\Xml\Schema\DtdParserAsync.cs (2)
28async Task< IDtdInfo > IDtdParser.ParseInternalDtdAsync(IDtdParserAdapter adapter, bool saveInternalSubset) { 34async Task< IDtdInfo > IDtdParser.ParseFreeFloatingDtdAsync(string baseUri, string docTypeName, string publicId, string systemId, string internalSubset, IDtdParserAdapter adapter) {
System\Xml\Schema\DtdValidator.cs (1)
438IDtdParserAdapter readerAdapter