1 implementation of IDtdDefaultAttributeInfo
System.Private.Xml (1)
System\Xml\Schema\SchemaAttDef.cs (1)
15
internal sealed class SchemaAttDef : SchemaDeclBase,
IDtdDefaultAttributeInfo
18 references to IDtdDefaultAttributeInfo
System.Private.Xml (18)
System\Xml\Core\IDtdInfo.cs (1)
97
IEnumerable<
IDtdDefaultAttributeInfo
> LookupDefaultAttributes();
System\Xml\Core\XmlTextReaderImpl.cs (3)
4493
IEnumerable<
IDtdDefaultAttributeInfo
> defaultAttributes = attlistInfo.LookupDefaultAttributes();
4506
foreach (
IDtdDefaultAttributeInfo
defaultAttributeInfo in defaultAttributes)
9190
private bool AddDefaultAttributeDtd(
IDtdDefaultAttributeInfo
defAttrInfo, NodeData[]? nameSortedNodeData)
System\Xml\Core\XmlTextReaderImplHelpers.cs (5)
725
Debug.Assert(x == null || x is NodeData || x is
IDtdDefaultAttributeInfo
);
726
Debug.Assert(y == null || y is NodeData || y is
IDtdDefaultAttributeInfo
);
748
if (x is
IDtdDefaultAttributeInfo
attrDef)
767
if (y is
IDtdDefaultAttributeInfo
attrDef)
792
internal delegate void OnDefaultAttributeUseDelegate(
IDtdDefaultAttributeInfo
defaultAttribute, XmlTextReaderImpl coreReader);
System\Xml\Core\XmlValidatingReaderImpl.cs (1)
1179
internal void ValidateDefaultAttributeOnUse(
IDtdDefaultAttributeInfo
defaultAttribute, XmlTextReaderImpl coreReader)
System\Xml\Schema\SchemaAttDef.cs (4)
96
string
IDtdDefaultAttributeInfo
.DefaultValueExpanded
101
object?
IDtdDefaultAttributeInfo
.DefaultValueTyped
106
int
IDtdDefaultAttributeInfo
.ValueLineNumber
111
int
IDtdDefaultAttributeInfo
.ValueLinePosition
System\Xml\Schema\SchemaElementDecl.cs (4)
14
private List<
IDtdDefaultAttributeInfo
>? _defaultAttdefs;
90
IEnumerable<
IDtdDefaultAttributeInfo
> IDtdAttributeListInfo.LookupDefaultAttributes()
197
_defaultAttdefs ??= new List<
IDtdDefaultAttributeInfo
>();
217
internal IList<
IDtdDefaultAttributeInfo
>? DefaultAttDefs