1 implementation of IDtdEntityInfo
System.Private.Xml (1)
System\Xml\Schema\SchemaEntity.cs (1)
9
internal sealed class SchemaEntity :
IDtdEntityInfo
35 references to IDtdEntityInfo
System.Private.Xml (35)
System\Xml\Core\IDtdInfo.cs (1)
59
IDtdEntityInfo
? LookupEntity(string name);
System\Xml\Core\IDtdParserAdapter.cs (2)
36
bool PushEntity(
IDtdEntityInfo
entity, out int entityId);
38
bool PopEntity(out
IDtdEntityInfo
? oldEntity, out int newEntityId);
System\Xml\Core\IDtdParserAdapterAsync.cs (1)
20
Task<(int, bool)> PushEntityAsync(
IDtdEntityInfo
entity);
System\Xml\Core\XmlTextReaderImpl.cs (9)
254
private
IDtdEntityInfo
? _lastEntity;
264
private HashSet<
IDtdEntityInfo
>? _currentEntities;
2539
internal bool DtdParserProxy_PushEntity(
IDtdEntityInfo
entity, out int entityId)
2560
internal bool DtdParserProxy_PopEntity(out
IDtdEntityInfo
? oldEntity, out int newEntityId)
6067
IDtdEntityInfo
? entity = null;
8027
private bool PushExternalEntity(
IDtdEntityInfo
entity)
8073
private void PushInternalEntity(
IDtdEntityInfo
entity)
8102
private void RegisterEntity(
IDtdEntityInfo
entity)
8121
_currentEntities ??= new HashSet<
IDtdEntityInfo
>();
System\Xml\Core\XmlTextReaderImplAsync.cs (3)
797
internal async Task<(int, bool)> DtdParserProxy_PushEntityAsync(
IDtdEntityInfo
entity)
3841
IDtdEntityInfo
? entity = null;
5225
private async Task<bool> PushExternalEntityAsync(
IDtdEntityInfo
entity)
System\Xml\Core\XmlTextReaderImplHelpers.cs (3)
57
internal
IDtdEntityInfo
? entity;
268
bool IDtdParserAdapter.PushEntity(
IDtdEntityInfo
entity, out int entityId)
273
bool IDtdParserAdapter.PopEntity(out
IDtdEntityInfo
? oldEntity, out int newEntityId)
System\Xml\Core\XmlTextReaderImplHelpersAsync.cs (1)
50
Task<(int, bool)> IDtdParserAdapter.PushEntityAsync(
IDtdEntityInfo
entity)
System\Xml\Schema\DtdParser.cs (1)
3307
IDtdEntityInfo
? oldEntity;
System\Xml\Schema\SchemaEntity.cs (12)
39
string
IDtdEntityInfo
.Name
44
bool
IDtdEntityInfo
.IsExternal
49
bool
IDtdEntityInfo
.IsDeclaredInExternal
54
bool
IDtdEntityInfo
.IsUnparsedEntity
59
bool
IDtdEntityInfo
.IsParameterEntity
64
string
IDtdEntityInfo
.BaseUriString
69
string
IDtdEntityInfo
.DeclaredUriString
74
string?
IDtdEntityInfo
.SystemId
79
string?
IDtdEntityInfo
.PublicId
84
string?
IDtdEntityInfo
.Text
89
int
IDtdEntityInfo
.LineNumber
94
int
IDtdEntityInfo
.LinePosition
System\Xml\Schema\SchemaInfo.cs (1)
388
IDtdEntityInfo
? IDtdInfo.LookupEntity(string name)
System\Xml\Schema\XmlSchemaValidator.cs (1)
2787
IDtdEntityInfo
? entityInfo = null;