5 types derived from TypeModel
System.Xml (5)
System\Xml\Serialization\Models.cs (5)
107internal class ArrayModel : TypeModel { 115internal class PrimitiveModel : TypeModel { 119internal class SpecialModel : TypeModel { 123internal class StructModel : TypeModel { 342internal class EnumModel : TypeModel {
18 references to TypeModel
System.Xml (18)
System\Xml\Serialization\Models.cs (7)
33internal TypeModel GetTypeModel(Type type) { 37internal TypeModel GetTypeModel(Type type, bool directReference) { 38TypeModel model = (TypeModel)models[type]; 70TypeModel model = (TypeModel)arrayModels[type]; 110internal TypeModel Element {
System\Xml\Serialization\SoapReflectionImporter.cs (2)
179TypeMapping ImportTypeMapping(TypeModel model, RecursionLimiter limiter) { 183TypeMapping ImportTypeMapping(TypeModel model, string dataType, RecursionLimiter limiter) {
System\Xml\Serialization\XmlReflectionImporter.cs (9)
234ElementAccessor ImportElement(TypeModel model, XmlRootAttribute root, string defaultNamespace, RecursionLimiter limiter) { 344TypeMapping ImportTypeMapping(TypeModel model, string ns, ImportContext context, string dataType, XmlAttributes a, RecursionLimiter limiter) { 348TypeMapping ImportTypeMapping(TypeModel model, string ns, ImportContext context, string dataType, XmlAttributes a, bool repeats, bool openModel, RecursionLimiter limiter) { 704TypeModel baseModel = modelScope.GetTypeModel(model.Type.BaseType, false); 1424TypeModel typeModel = modelScope.GetTypeModel(targetType); 1477TypeModel typeModel = modelScope.GetTypeModel(targetType); 1584TypeModel typeModel = modelScope.GetTypeModel(accessorType); 1637TypeModel typeModel = modelScope.GetTypeModel(targetType); 1692TypeModel typeModel = modelScope.GetTypeModel(targetType);