34 instantiations of XmlSchemaObjectTable
System.Private.Xml (34)
System\Xml\Schema\SchemaCollectionCompiler.cs (1)
16
private readonly XmlSchemaObjectTable _examplars = new
XmlSchemaObjectTable
();
System\Xml\Schema\SchemaSetCompiler.cs (8)
17
private readonly XmlSchemaObjectTable _attributes = new
XmlSchemaObjectTable
();
18
private readonly XmlSchemaObjectTable _attributeGroups = new
XmlSchemaObjectTable
();
19
private readonly XmlSchemaObjectTable _elements = new
XmlSchemaObjectTable
();
20
private readonly XmlSchemaObjectTable _schemaTypes = new
XmlSchemaObjectTable
();
21
private readonly XmlSchemaObjectTable _groups = new
XmlSchemaObjectTable
();
22
private readonly XmlSchemaObjectTable _notations = new
XmlSchemaObjectTable
();
23
private readonly XmlSchemaObjectTable _examplars = new
XmlSchemaObjectTable
();
24
private readonly XmlSchemaObjectTable _identityConstraints = new
XmlSchemaObjectTable
();
System\Xml\Schema\XmlSchema.cs (10)
39
private XmlSchemaObjectTable _attributeGroups = new
XmlSchemaObjectTable
();
40
private XmlSchemaObjectTable _elements = new
XmlSchemaObjectTable
();
41
private XmlSchemaObjectTable _types = new
XmlSchemaObjectTable
();
42
private readonly XmlSchemaObjectTable _groups = new
XmlSchemaObjectTable
();
43
private readonly XmlSchemaObjectTable _notations = new
XmlSchemaObjectTable
();
44
private readonly XmlSchemaObjectTable _identityConstraints = new
XmlSchemaObjectTable
();
333
public XmlSchemaObjectTable Attributes => _attributes ??= new
XmlSchemaObjectTable
();
336
public XmlSchemaObjectTable AttributeGroups => _attributeGroups ??= new
XmlSchemaObjectTable
();
339
public XmlSchemaObjectTable SchemaTypes => _types ??= new
XmlSchemaObjectTable
();
342
public XmlSchemaObjectTable Elements => _elements ??= new
XmlSchemaObjectTable
();
System\Xml\Schema\XmlSchemaAttributeGroup.cs (1)
48
internal XmlSchemaObjectTable AttributeUses => _attributeUses ??= new
XmlSchemaObjectTable
();
System\Xml\Schema\XmlSchemaComplexType.cs (2)
222
_attributeUses ??= new
XmlSchemaObjectTable
();
232
_localElements ??= new
XmlSchemaObjectTable
();
System\Xml\Schema\XmlSchemaRedefine.cs (3)
11
private readonly XmlSchemaObjectTable _attributeGroups = new
XmlSchemaObjectTable
();
12
private readonly XmlSchemaObjectTable _types = new
XmlSchemaObjectTable
();
13
private readonly XmlSchemaObjectTable _groups = new
XmlSchemaObjectTable
();
System\Xml\Schema\XmlSchemaSet.cs (9)
188
public XmlSchemaObjectTable GlobalElements => elements ??= new
XmlSchemaObjectTable
();
190
public XmlSchemaObjectTable GlobalAttributes => attributes ??= new
XmlSchemaObjectTable
();
192
public XmlSchemaObjectTable GlobalTypes => schemaTypes ??= new
XmlSchemaObjectTable
();
194
internal XmlSchemaObjectTable SubstitutionGroups => substitutionGroups ??= new
XmlSchemaObjectTable
();
210
internal XmlSchemaObjectTable TypeExtensions => _typeExtensions ??= new
XmlSchemaObjectTable
();
1441
elements ??= new
XmlSchemaObjectTable
();
1442
attributes ??= new
XmlSchemaObjectTable
();
1443
schemaTypes ??= new
XmlSchemaObjectTable
();
1444
substitutionGroups ??= new
XmlSchemaObjectTable
();
61 references to XmlSchemaObjectTable
netstandard (1)
netstandard.cs (1)
2353
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Schema.
XmlSchemaObjectTable
))]
System.Private.Xml (58)
System\Xml\Schema\BaseProcessor.cs (4)
55
protected void AddToTable(
XmlSchemaObjectTable
table, XmlQualifiedName qname, XmlSchemaObject item)
156
private static bool IsValidAttributeGroupRedefine(XmlSchemaObject existingObject, XmlSchemaObject item,
XmlSchemaObjectTable
table)
175
private static bool IsValidGroupRedefine(XmlSchemaObject existingObject, XmlSchemaObject item,
XmlSchemaObjectTable
table)
194
private static bool IsValidTypeRedefine(XmlSchemaObject existingObject, XmlSchemaObject item,
XmlSchemaObjectTable
table)
System\Xml\Schema\ContentValidator.cs (1)
1022
XmlSchemaObjectTable
substitutionGroups = schemaSet.SubstitutionGroups;
System\Xml\Schema\DataTypeImplementation.cs (2)
411
internal override void VerifySchemaValid(
XmlSchemaObjectTable
notations, XmlSchemaObject caller) {/*noop*/}
3074
internal override void VerifySchemaValid(
XmlSchemaObjectTable
notations, XmlSchemaObject caller)
System\Xml\Schema\Inference\Infer.cs (1)
265
private XmlSchemaAttribute AddAttribute(string localName, string prefix, string childURI, string attrValue, bool bCreatingNewType, XmlSchema parentSchema, XmlSchemaObjectCollection addLocation,
XmlSchemaObjectTable
compiledAttributes)
System\Xml\Schema\SchemaCollectionCompiler.cs (1)
16
private readonly
XmlSchemaObjectTable
_examplars = new XmlSchemaObjectTable();
System\Xml\Schema\SchemaSetCompiler.cs (8)
17
private readonly
XmlSchemaObjectTable
_attributes = new XmlSchemaObjectTable();
18
private readonly
XmlSchemaObjectTable
_attributeGroups = new XmlSchemaObjectTable();
19
private readonly
XmlSchemaObjectTable
_elements = new XmlSchemaObjectTable();
20
private readonly
XmlSchemaObjectTable
_schemaTypes = new XmlSchemaObjectTable();
21
private readonly
XmlSchemaObjectTable
_groups = new XmlSchemaObjectTable();
22
private readonly
XmlSchemaObjectTable
_notations = new XmlSchemaObjectTable();
23
private readonly
XmlSchemaObjectTable
_examplars = new XmlSchemaObjectTable();
24
private readonly
XmlSchemaObjectTable
_identityConstraints = new XmlSchemaObjectTable();
System\Xml\Schema\XmlSchema.cs (14)
38
private
XmlSchemaObjectTable
? _attributes;
39
private
XmlSchemaObjectTable
_attributeGroups = new XmlSchemaObjectTable();
40
private
XmlSchemaObjectTable
_elements = new XmlSchemaObjectTable();
41
private
XmlSchemaObjectTable
_types = new XmlSchemaObjectTable();
42
private readonly
XmlSchemaObjectTable
_groups = new XmlSchemaObjectTable();
43
private readonly
XmlSchemaObjectTable
_notations = new XmlSchemaObjectTable();
44
private readonly
XmlSchemaObjectTable
_identityConstraints = new XmlSchemaObjectTable();
333
public
XmlSchemaObjectTable
Attributes => _attributes ??= new XmlSchemaObjectTable();
336
public
XmlSchemaObjectTable
AttributeGroups => _attributeGroups ??= new XmlSchemaObjectTable();
339
public
XmlSchemaObjectTable
SchemaTypes => _types ??= new XmlSchemaObjectTable();
342
public
XmlSchemaObjectTable
Elements => _elements ??= new XmlSchemaObjectTable();
359
public
XmlSchemaObjectTable
Groups
365
public
XmlSchemaObjectTable
Notations
371
internal
XmlSchemaObjectTable
IdentityConstraints
System\Xml\Schema\XmlSchemaAttributeGroup.cs (2)
16
private
XmlSchemaObjectTable
? _attributeUses;
48
internal
XmlSchemaObjectTable
AttributeUses => _attributeUses ??= new XmlSchemaObjectTable();
System\Xml\Schema\XmlSchemaComplexType.cs (4)
25
private
XmlSchemaObjectTable
? _localElements;
26
private
XmlSchemaObjectTable
? _attributeUses;
221
public
XmlSchemaObjectTable
AttributeUses =>
231
internal
XmlSchemaObjectTable
LocalElements =>
System\Xml\Schema\XmlSchemaDataType.cs (1)
76
internal abstract void VerifySchemaValid(
XmlSchemaObjectTable
notations, XmlSchemaObject caller);
System\Xml\Schema\XmlSchemaRedefine.cs (6)
11
private readonly
XmlSchemaObjectTable
_attributeGroups = new XmlSchemaObjectTable();
12
private readonly
XmlSchemaObjectTable
_types = new XmlSchemaObjectTable();
13
private readonly
XmlSchemaObjectTable
_groups = new XmlSchemaObjectTable();
31
public
XmlSchemaObjectTable
AttributeGroups
37
public
XmlSchemaObjectTable
SchemaTypes
43
public
XmlSchemaObjectTable
Groups
System\Xml\Schema\XmlSchemaSet.cs (13)
52
internal
XmlSchemaObjectTable
? elements;
53
internal
XmlSchemaObjectTable
? attributes;
54
internal
XmlSchemaObjectTable
? schemaTypes;
55
internal
XmlSchemaObjectTable
? substitutionGroups;
56
private
XmlSchemaObjectTable
? _typeExtensions;
188
public
XmlSchemaObjectTable
GlobalElements => elements ??= new XmlSchemaObjectTable();
190
public
XmlSchemaObjectTable
GlobalAttributes => attributes ??= new XmlSchemaObjectTable();
192
public
XmlSchemaObjectTable
GlobalTypes => schemaTypes ??= new XmlSchemaObjectTable();
194
internal
XmlSchemaObjectTable
SubstitutionGroups => substitutionGroups ??= new XmlSchemaObjectTable();
210
internal
XmlSchemaObjectTable
TypeExtensions => _typeExtensions ??= new XmlSchemaObjectTable();
952
private void ProcessNewSubstitutionGroups(
XmlSchemaObjectTable
substitutionGroupsTable, bool resolve)
981
private void ResolveSubstitutionGroup(XmlSchemaSubstitutionGroup substitutionGroup,
XmlSchemaObjectTable
substTable)
1381
private bool AddToTable(
XmlSchemaObjectTable
table, XmlQualifiedName qname, XmlSchemaObject item)
System\Xml\Serialization\Mappings.cs (1)
1220
XmlSchemaObjectTable
? elements;
System.Xml (1)
System.Xml.cs (1)
78
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Schema.
XmlSchemaObjectTable
))]
System.Xml.ReaderWriter (1)
artifacts\obj\System.Xml.ReaderWriter\Debug\net10.0\System.Xml.ReaderWriter.Forwards.cs (1)
77
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Schema.
XmlSchemaObjectTable
))]