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