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