1 instantiation of StructModel
System.Private.Xml (1)
System\Xml\Serialization\Models.cs (1)
64
model = new
StructModel
(type, typeDesc, this);
15 references to StructModel
System.Private.Xml (15)
System\Xml\Serialization\Models.cs (1)
318
if (
StructModel
.CheckPropertyRead(specifiedProperty))
System\Xml\Serialization\SoapReflectionImporter.cs (4)
216
return ImportStructLikeMapping((
StructModel
)model, limiter);
296
private StructMapping ImportStructLikeMapping(
StructModel
model, RecursionLimiter limiter)
354
private bool InitializeStructMembers(StructMapping mapping,
StructModel
model, RecursionLimiter limiter)
360
StructMapping baseMapping = ImportStructLikeMapping((
StructModel
)_modelScope.GetTypeModel(model.Type.BaseType!, false), limiter);
System\Xml\Serialization\XmlReflectionImporter.cs (10)
456
return ImportStructLikeMapping((
StructModel
)model, ns, openModel, a, limiter);
728
private StructMapping ImportStructLikeMapping(
StructModel
model, string? ns, bool openModel, XmlAttributes? a, RecursionLimiter limiter)
794
private bool InitializeStructMembers(StructMapping mapping,
StructModel
model, bool openModel, string? typeName, RecursionLimiter limiter)
802
if (!(baseModel is
StructModel
))
807
StructMapping baseMapping = ImportStructLikeMapping((
StructModel
)baseModel, mapping.Namespace, openModel, null, limiter);
1408
private MemberMapping ImportFieldMapping(
StructModel
parent, FieldModel model, XmlAttributes a, string? ns, RecursionLimiter limiter)
1466
private static Type GetChoiceIdentifierType(XmlChoiceIdentifierAttribute choice,
StructModel
structModel, bool isArrayLike, string accessorName)
2289
private readonly
StructModel
_model;
2292
internal ImportStructWorkItem(
StructModel
model, StructMapping mapping)
2298
internal
StructModel
Model { get { return _model; } }