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