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);
1412
private MemberMapping ImportFieldMapping(
StructModel
parent, FieldModel model, XmlAttributes a, string? ns, RecursionLimiter limiter)
1470
private static Type GetChoiceIdentifierType(XmlChoiceIdentifierAttribute choice,
StructModel
structModel, bool isArrayLike, string accessorName)
2323
private readonly
StructModel
_model;
2326
internal ImportStructWorkItem(
StructModel
model, StructMapping mapping)
2332
internal
StructModel
Model { get { return _model; } }