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)
441
return ImportStructLikeMapping((
StructModel
)model, ns, openModel, a, limiter);
711
private StructMapping ImportStructLikeMapping(
StructModel
model, string? ns, bool openModel, XmlAttributes? a, RecursionLimiter limiter)
776
private bool InitializeStructMembers(StructMapping mapping,
StructModel
model, bool openModel, string? typeName, RecursionLimiter limiter)
784
if (!(baseModel is
StructModel
))
789
StructMapping baseMapping = ImportStructLikeMapping((
StructModel
)baseModel, mapping.Namespace, openModel, null, limiter);
1386
private MemberMapping ImportFieldMapping(
StructModel
parent, FieldModel model, XmlAttributes a, string? ns, RecursionLimiter limiter)
1444
private static Type GetChoiceIdentifierType(XmlChoiceIdentifierAttribute choice,
StructModel
structModel, bool isArrayLike, string accessorName)
2265
private readonly
StructModel
_model;
2268
internal ImportStructWorkItem(
StructModel
model, StructMapping mapping)
2274
internal
StructModel
Model { get { return _model; } }