31 instantiations of XmlSchemaObjectTable
System.Private.Xml (31)
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 (7)
38
private readonly XmlSchemaObjectTable _groups = new
XmlSchemaObjectTable
();
39
private readonly XmlSchemaObjectTable _notations = new
XmlSchemaObjectTable
();
40
private readonly XmlSchemaObjectTable _identityConstraints = new
XmlSchemaObjectTable
();
325
public XmlSchemaObjectTable Attributes => field ??= new
XmlSchemaObjectTable
();
328
public XmlSchemaObjectTable AttributeGroups => field ??= new
XmlSchemaObjectTable
();
331
public XmlSchemaObjectTable SchemaTypes => field ??= new
XmlSchemaObjectTable
();
334
public XmlSchemaObjectTable Elements => field ??= 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)
176
public XmlSchemaObjectTable GlobalElements => elements ??= new
XmlSchemaObjectTable
();
178
public XmlSchemaObjectTable GlobalAttributes => attributes ??= new
XmlSchemaObjectTable
();
180
public XmlSchemaObjectTable GlobalTypes => schemaTypes ??= new
XmlSchemaObjectTable
();
182
internal XmlSchemaObjectTable SubstitutionGroups => substitutionGroups ??= new
XmlSchemaObjectTable
();
198
internal XmlSchemaObjectTable TypeExtensions => _typeExtensions ??= new
XmlSchemaObjectTable
();
1429
elements ??= new
XmlSchemaObjectTable
();
1430
attributes ??= new
XmlSchemaObjectTable
();
1431
schemaTypes ??= new
XmlSchemaObjectTable
();
1432
substitutionGroups ??= new
XmlSchemaObjectTable
();
57 references to XmlSchemaObjectTable
netstandard (1)
netstandard.cs (1)
2353
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Schema.
XmlSchemaObjectTable
))]
System.Private.Xml (54)
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 (10)
38
private readonly
XmlSchemaObjectTable
_groups = new XmlSchemaObjectTable();
39
private readonly
XmlSchemaObjectTable
_notations = new XmlSchemaObjectTable();
40
private readonly
XmlSchemaObjectTable
_identityConstraints = new XmlSchemaObjectTable();
325
public
XmlSchemaObjectTable
Attributes => field ??= new XmlSchemaObjectTable();
328
public
XmlSchemaObjectTable
AttributeGroups => field ??= new XmlSchemaObjectTable();
331
public
XmlSchemaObjectTable
SchemaTypes => field ??= new XmlSchemaObjectTable();
334
public
XmlSchemaObjectTable
Elements => field ??= new XmlSchemaObjectTable();
351
public
XmlSchemaObjectTable
Groups
357
public
XmlSchemaObjectTable
Notations
363
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;
176
public
XmlSchemaObjectTable
GlobalElements => elements ??= new XmlSchemaObjectTable();
178
public
XmlSchemaObjectTable
GlobalAttributes => attributes ??= new XmlSchemaObjectTable();
180
public
XmlSchemaObjectTable
GlobalTypes => schemaTypes ??= new XmlSchemaObjectTable();
182
internal
XmlSchemaObjectTable
SubstitutionGroups => substitutionGroups ??= new XmlSchemaObjectTable();
198
internal
XmlSchemaObjectTable
TypeExtensions => _typeExtensions ??= new XmlSchemaObjectTable();
940
private void ProcessNewSubstitutionGroups(
XmlSchemaObjectTable
substitutionGroupsTable, bool resolve)
969
private void ResolveSubstitutionGroup(XmlSchemaSubstitutionGroup substitutionGroup,
XmlSchemaObjectTable
substTable)
1369
private bool AddToTable(
XmlSchemaObjectTable
table, XmlQualifiedName qname, XmlSchemaObject item)
System\Xml\Serialization\Mappings.cs (1)
1244
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
))]