2 implementations of INameScope
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Mappings.cs (1)
458
internal class StructMapping : TypeMapping,
INameScope
FrameworkFork\Microsoft.Xml\Xml\Serialization\NameTable.cs (1)
39
internal class NameTable :
INameScope
14 references to INameScope
dotnet-svcutil-lib (14)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Mappings.cs (2)
525
object
INameScope
.this[string name, string ns]
533
return ((
INameScope
)_baseMapping)[name, ns];
FrameworkFork\Microsoft.Xml\Xml\Serialization\NameTable.cs (1)
76
object
INameScope
.this[string name, string ns]
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (3)
2174
private static void AddUniqueAccessor(
INameScope
scope, Accessor accessor)
2198
private static void AddUniqueAccessor(MemberMapping member,
INameScope
elements,
INameScope
attributes, bool isSequence)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (8)
739
private MemberMapping[] ImportTypeMembers(XmlSchemaType type, string typeNs, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, ref bool needExplicitOrder, bool order, bool allowUnboundedElements)
857
private void ImportGroup(XmlSchemaGroupBase group, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, string ns, bool mixed, ref bool needExplicitOrder, bool allowDuplicates, bool groupRepeats, bool allowUnboundedElements)
870
private MemberMapping ImportChoiceGroup(XmlSchemaGroupBase group, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, string ns, bool groupRepeats, ref bool needExplicitOrder, bool allowDuplicates)
1087
private void AddScopeElement(
INameScope
scope, ElementAccessor element, ref bool duplicateElements, bool allowDuplicates)
1111
private void AddScopeElements(
INameScope
scope, ElementAccessor[] elements, ref bool duplicateElements, bool allowDuplicates)
1119
private void ImportGroupMembers(XmlSchemaParticle particle, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, string ns, bool groupRepeats, ref bool mixed, ref bool needExplicitOrder, bool allowDuplicates, bool allowUnboundedElements)
1267
private MemberMapping ImportAnyMember(XmlSchemaAny any, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, string ns, ref bool mixed, ref bool needExplicitOrder, bool allowDuplicates)
1512
private void ImportElementMember(XmlSchemaElement element, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, string ns, bool repeats, ref bool needExplicitOrder, bool allowDuplicates, bool allowUnboundedElements)