51 references to Scope
System.Xml (51)
System\Xml\Serialization\SchemaImporter.cs (2)
142baseTypeDesc = Scope.GetTypeDesc(baseType); 164TypeDesc typeDesc = Scope.GetTypeDesc(typeof(object));
System\Xml\Serialization\SoapSchemaImporter.cs (17)
76return new XmlTypeMapping(Scope, accessor); 89mapping.TypeDesc = Scope.GetTypeDesc(typeof(object[])); 101return new XmlMembersMapping(Scope, accessor, XmlMappingAccess.Read | XmlMappingAccess.Write); 138mapping.TypeDesc = Scope.GetTypeDesc(typeof(object[])); 157return new XmlMembersMapping(Scope, accessor, XmlMappingAccess.Read | XmlMappingAccess.Write); 309Scope.AddTypeMapping(structMapping); 447TypeDesc td = Scope.GetTypeDesc(typeName.Name, typeName.Namespace); 539mapping.TypeDesc = Scope.GetTypeDesc(typeof(string)); 552TypeDesc sourceTypeDesc = Scope.GetTypeDesc(sourceDataType); 553if (sourceTypeDesc != null && sourceTypeDesc != Scope.GetTypeDesc(typeof(string))) 584mapping.TypeDesc = Scope.GetTypeDesc(typeof(string)); 590Scope.AddTypeMapping(enumMapping); 606typeDesc = Scope.GetTypeDesc(dataType.Name, ns); 618TypeDesc typeDesc = Scope.GetTypeDesc(dataType); 624return Scope.GetTypeDesc(typeof(string)); 628TypeDesc typeDesc = Scope.GetTypeDesc(name.Name, name.Namespace); 636return (XmlSchemaSimpleType)Scope.GetTypeDesc(typeof(string)).DataType;
System\Xml\Serialization\XmlSchemaImporter.cs (32)
80mapping.TypeDesc = Scope.GetTypeDesc("string", XmlSchema.Namespace, flags); 107return new XmlTypeMapping(Scope, element); 160return new XmlTypeMapping(Scope, accessor); 176return new XmlMembersMapping(Scope, ImportElement(name, typeof(MembersMapping), null), XmlMappingAccess.Read | XmlMappingAccess.Write); 211XmlMembersMapping members = new XmlMembersMapping(Scope, accessor, XmlMappingAccess.Read | XmlMappingAccess.Write); 246mapping.TypeDesc = Scope.GetTypeDesc(typeof(object[])); 250return new XmlMembersMapping(Scope, element, XmlMappingAccess.Read | XmlMappingAccess.Write); 271return new XmlMembersMapping(Scope, accessor, XmlMappingAccess.Read | XmlMappingAccess.Write); 523mappings.TypeDesc = Scope.GetTypeDesc(typeof(object[])); 550baseTypeDesc = Scope.GetTypeDesc(baseType); 613Scope.AddTypeMapping(structMapping); 628TypeDesc baseTypeDesc = Scope.GetTypeDesc(baseType); 638Scope.AddTypeMapping(structMapping); 797member.TypeDesc = Scope.GetTypeDesc(typeof(object)); 809if (member.TypeDesc == null) member.TypeDesc = Scope.GetTypeDesc(typeof(object)); 1108textMapping.TypeDesc = Scope.GetTypeDesc(typeof(XmlNode)); 1126mapping.TypeDesc = Scope.GetTypeDesc(makeElement ? typeof(XmlElement) : typeof(XmlNode)); 1237Scope.AddTypeMapping(arrayMapping); 1297mapping.TypeDesc = Scope.GetTypeDesc(typeof(XmlElement)); 1304mapping.TypeDesc = Scope.GetTypeDesc(mixed ? typeof(XmlNode) : typeof(XmlElement)); 1391mapping.TypeDesc = Scope.GetTypeDesc(typeof(XmlAttribute)); 1440TypeDesc xmlnsTypeDesc = Scope.GetTypeDesc(typeof(XmlSerializerNamespaces)); 1476mapping.TypeDesc = Scope.GetTypeDesc(typeof(string)); 1600TypeDesc sourceTypeDesc = Scope.GetTypeDesc((XmlSchemaSimpleType)sourceType); 1641Scope.AddTypeMapping(enumMapping); 1675Scope.AddTypeMapping(enumMapping); 1692typeDesc = Scope.GetTypeDesc(dataType.Name, ns, flags); 1738typeDesc = Scope.GetTypeDesc(dataType); 1752return (XmlSchemaSimpleType)Scope.GetTypeDesc(typeof(string)).DataType; 1754TypeDesc typeDesc = Scope.GetTypeDesc(name.Name, name.Namespace, flags); 1762return (XmlSchemaSimpleType)Scope.GetTypeDesc("string", XmlSchema.Namespace, flags).DataType; 1775return Scope.GetTypeDesc(typeof(string)).DataType;