2 implementations of INameScope
System.Xml (2)
System\Xml\Serialization\Mappings.cs (1)
390
internal class StructMapping : TypeMapping,
INameScope
{
System\Xml\Serialization\NameTable.cs (1)
34
internal class NameTable :
INameScope
{
14 references to INameScope
System.Xml (14)
System\Xml\Serialization\Mappings.cs (2)
444
object
INameScope
.this[string name, string ns] {
450
return ((
INameScope
)baseMapping)[name, ns];
System\Xml\Serialization\NameTable.cs (1)
62
object
INameScope
.this[string name, string ns] {
System\Xml\Serialization\XmlReflectionImporter.cs (3)
1893
static void AddUniqueAccessor(
INameScope
scope, Accessor accessor) {
1912
static void AddUniqueAccessor(MemberMapping member,
INameScope
elements,
INameScope
attributes, bool isSequence) {
System\Xml\Serialization\XmlSchemaImporter.cs (8)
650
MemberMapping[] ImportTypeMembers(XmlSchemaType type, string typeNs, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, ref bool needExplicitOrder, bool order, bool allowUnboundedElements) {
747
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) {
758
MemberMapping ImportChoiceGroup(XmlSchemaGroupBase group, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, string ns, bool groupRepeats, ref bool needExplicitOrder, bool allowDuplicates) {
944
void AddScopeElement(
INameScope
scope, ElementAccessor element, ref bool duplicateElements, bool allowDuplicates) {
963
void AddScopeElements(
INameScope
scope, ElementAccessor[] elements, ref bool duplicateElements, bool allowDuplicates) {
969
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) {
1094
MemberMapping ImportAnyMember(XmlSchemaAny any, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, string ns, ref bool mixed, ref bool needExplicitOrder, bool allowDuplicates) {
1321
void ImportElementMember(XmlSchemaElement element, string identifier, CodeIdentifiers members, CodeIdentifiers membersScope,
INameScope
elementsScope, string ns, bool repeats, ref bool needExplicitOrder, bool allowDuplicates, bool allowUnboundedElements) {