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)
253
private
IDtdEntityInfo
? _lastEntity;
263
private HashSet<
IDtdEntityInfo
>? _currentEntities;
2538
internal bool DtdParserProxy_PushEntity(
IDtdEntityInfo
entity, out int entityId)
2559
internal bool DtdParserProxy_PopEntity(out
IDtdEntityInfo
? oldEntity, out int newEntityId)
6026
IDtdEntityInfo
? entity = null;
7985
private bool PushExternalEntity(
IDtdEntityInfo
entity)
8031
private void PushInternalEntity(
IDtdEntityInfo
entity)
8060
private void RegisterEntity(
IDtdEntityInfo
entity)
8079
_currentEntities ??= new HashSet<
IDtdEntityInfo
>();
System\Xml\Core\XmlTextReaderImplAsync.cs (3)
797
internal async Task<(int, bool)> DtdParserProxy_PushEntityAsync(
IDtdEntityInfo
entity)
3811
IDtdEntityInfo
? entity = null;
5195
private async Task<bool> PushExternalEntityAsync(
IDtdEntityInfo
entity)
System\Xml\Core\XmlTextReaderImplHelpers.cs (3)
56
internal
IDtdEntityInfo
? entity;
267
bool IDtdParserAdapter.PushEntity(
IDtdEntityInfo
entity, out int entityId)
272
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)
2785
IDtdEntityInfo
? entityInfo = null;