31 references to 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();