23 instantiations of NameTable
System.Private.Xml (23)
System\Xml\Serialization\Mappings.cs (2)
517
internal NameTable LocalElements => _elements ??= new
NameTable
();
518
internal NameTable LocalAttributes => _attributes ??= new
NameTable
();
System\Xml\Serialization\SchemaImporter.cs (2)
69
internal NameTable GroupsInUse => _groupsInUse ??= new
NameTable
();
71
internal NameTable TypesInUse => _typesInUse ??= new
NameTable
();
System\Xml\Serialization\SoapReflectionImporter.cs (2)
21
private readonly NameTable _types = new
NameTable
(); // xmltypename + xmlns -> Mapping
22
private readonly NameTable _nullables = new
NameTable
(); // xmltypename + xmlns -> NullableMapping
System\Xml\Serialization\Types.cs (1)
467
private static readonly NameTable s_primitiveNames = new
NameTable
();
System\Xml\Serialization\XmlReflectionImporter.cs (14)
29
private readonly NameTable _types = new
NameTable
(); // xmltypename + xmlns -> Mapping
30
private readonly NameTable _nullables = new
NameTable
(); // xmltypename + xmlns -> NullableMapping
31
private readonly NameTable _elements = new
NameTable
(); // xmlelementname + xmlns -> ElementAccessor
535
_serializables ??= new
NameTable
();
1252
NameTable elements = new
NameTable
();
1253
NameTable attributes = new
NameTable
();
1505
NameTable arrayItemElements = new
NameTable
(); // xmlelementname + xmlns -> ElementAccessor
1542
NameTable elements = new
NameTable
();
1615
_xsdAttributes ??= new
NameTable
();
1680
NameTable anys = new
NameTable
();
1793
_xsdAttributes ??= new
NameTable
();
1921
NameTable anys = new
NameTable
();
2106
NameTable arrayTypes = new
NameTable
();
2127
NameTable ids = new
NameTable
();
System\Xml\Serialization\XmlSchemaImporter.cs (2)
485
MemberMapping[] members = ImportTypeMembers(type, typeNs, identifier, memberScope, new CodeIdentifiers(), new
NameTable
(), ref needExplicitOrder, false, false);
772
NameTable choiceElements = new
NameTable
();
31 references to NameTable
System.Private.Xml (31)
System\Xml\Serialization\Mappings.cs (4)
477
private
NameTable
? _elements;
478
private
NameTable
? _attributes;
517
internal
NameTable
LocalElements => _elements ??= new NameTable();
518
internal
NameTable
LocalAttributes => _attributes ??= new NameTable();
System\Xml\Serialization\SchemaImporter.cs (6)
25
private
NameTable
? _typesInUse;
26
private
NameTable
? _groupsInUse;
69
internal
NameTable
GroupsInUse => _groupsInUse ??= new NameTable();
71
internal
NameTable
TypesInUse => _typesInUse ??= new NameTable();
142
internal static void AddReference(XmlQualifiedName name,
NameTable
references, string error)
153
internal static void RemoveReference(XmlQualifiedName name,
NameTable
references)
System\Xml\Serialization\SoapReflectionImporter.cs (2)
21
private readonly
NameTable
_types = new NameTable(); // xmltypename + xmlns -> Mapping
22
private readonly
NameTable
_nullables = new NameTable(); // xmltypename + xmlns -> NullableMapping
System\Xml\Serialization\Types.cs (1)
467
private static readonly
NameTable
s_primitiveNames = new NameTable();
System\Xml\Serialization\XmlReflectionImporter.cs (15)
29
private readonly
NameTable
_types = new NameTable(); // xmltypename + xmlns -> Mapping
30
private readonly
NameTable
_nullables = new NameTable(); // xmltypename + xmlns -> NullableMapping
31
private readonly
NameTable
_elements = new NameTable(); // xmlelementname + xmlns -> ElementAccessor
32
private
NameTable
? _xsdAttributes; // xmlattributetname + xmlns -> AttributeAccessor
35
private
NameTable
? _serializables; // type name --> new SerializableMapping
312
private Accessor ReconcileAccessor(Accessor accessor,
NameTable
accessors)
712
private TypeMapping? GetTypeMapping(string? typeName, string? ns, TypeDesc typeDesc,
NameTable
typeLib, Type? type)
1252
NameTable
elements = new NameTable();
1253
NameTable
attributes = new NameTable();
1505
NameTable
arrayItemElements = new NameTable(); // xmlelementname + xmlns -> ElementAccessor
1542
NameTable
elements = new NameTable();
1680
NameTable
anys = new NameTable();
1921
NameTable
anys = new NameTable();
2106
NameTable
arrayTypes = new NameTable();
2127
NameTable
ids = new NameTable();
System\Xml\Serialization\XmlSchemaImporter.cs (3)
772
NameTable
choiceElements = new NameTable();
908
private bool GatherGroupChoices(XmlSchemaGroup group,
NameTable
choiceElements, string identifier, string? ns, ref bool needExplicitOrder, bool allowDuplicates)
915
private bool GatherGroupChoices(XmlSchemaParticle? particle,
NameTable
choiceElements, string identifier, string? ns, ref bool needExplicitOrder, bool allowDuplicates)