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