1 instantiation of StructModel
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Models.cs (1)
60model = new StructModel(type, typeDesc, this);
15 references to StructModel
dotnet-svcutil-lib (15)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Models.cs (1)
300if (StructModel.CheckPropertyRead(specifiedProperty))
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (4)
249return ImportStructLikeMapping((StructModel)model, limiter); 325private StructMapping ImportStructLikeMapping(StructModel model, RecursionLimiter limiter) 383private bool InitializeStructMembers(StructMapping mapping, StructModel model, RecursionLimiter limiter) 389StructMapping baseMapping = ImportStructLikeMapping((StructModel)_modelScope.GetTypeModel(model.Type.GetTypeInfo().BaseType, false), limiter);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (10)
447return ImportStructLikeMapping((StructModel)model, ns, openModel, a, limiter); 726private StructMapping ImportStructLikeMapping(StructModel model, string ns, bool openModel, XmlAttributes a, RecursionLimiter limiter) 791private bool InitializeStructMembers(StructMapping mapping, StructModel model, bool openModel, string typeName, RecursionLimiter limiter) 799if (!(baseModel is StructModel)) 804StructMapping baseMapping = ImportStructLikeMapping((StructModel)baseModel, mapping.Namespace, openModel, null, limiter); 1399private MemberMapping ImportFieldMapping(StructModel parent, FieldModel model, XmlAttributes a, string ns, RecursionLimiter limiter) 1456private Type GetChoiceIdentifierType(XmlChoiceIdentifierAttribute choice, StructModel structModel, bool isArrayLike, string accessorName) 2276private StructModel _model; 2279internal ImportStructWorkItem(StructModel model, StructMapping mapping) 2285internal StructModel Model { get { return _model; } }