7 instantiations of GenericInfo
System.Private.DataContractSerialization (7)
System\Runtime\Serialization\DataContract.cs (2)
1461
GenericInfo genericInfo = new
GenericInfo
(DataContract.GetXmlName(typeof(Nullable<>)), typeof(Nullable<>).FullName!);
1462
genericInfo.Add(new
GenericInfo
(XmlName, null));
System\Runtime\Serialization\SchemaImporter.cs (5)
1122
GenericInfo genericInfo = new
GenericInfo
(DataContract.GetXmlName(typeof(KeyValue<,>)), typeof(KeyValue<,>).FullName);
1140
genericInfo = new
GenericInfo
(DataContract.GetXmlName(typeof(Nullable<>)), typeof(Nullable<>).FullName);
1141
genericInfo.Add(new
GenericInfo
(dataMember.MemberTypeContract.XmlName, null));
1145
genericInfo = new
GenericInfo
(dataMember.MemberTypeContract.XmlName, null);
1295
GenericInfo genInfo = new
GenericInfo
(new XmlQualifiedName(name, ns), type.Name);
15 references to GenericInfo
System.Private.DataContractSerialization (15)
System\Runtime\Serialization\DataContract.cs (8)
237
internal
GenericInfo
? GenericInfo
339
private
GenericInfo
? _genericInfo;
1012
internal
GenericInfo
? GenericInfo
1461
GenericInfo
genericInfo = new GenericInfo(DataContract.GetXmlName(typeof(Nullable<>)), typeof(Nullable<>).FullName!);
2390
private List<
GenericInfo
>? _paramGenericInfos;
2412
public IList<
GenericInfo
>? Parameters => _paramGenericInfos;
2414
internal void Add(
GenericInfo
actualParamInfo)
2416
_paramGenericInfos ??= new List<
GenericInfo
>();
System\Runtime\Serialization\DataContractSet.cs (2)
470
private Type? GetReferencedGenericTypeInternal(
GenericInfo
genInfo, out DataContract? referencedContract, out object[]? genericParameters)
498
GenericInfo
paramInfo = genInfo.Parameters[i];
System\Runtime\Serialization\SchemaImporter.cs (5)
1122
GenericInfo
genericInfo = new GenericInfo(DataContract.GetXmlName(typeof(KeyValue<,>)), typeof(KeyValue<,>).FullName);
1135
private static
GenericInfo
GetGenericInfoForDataMember(DataMember dataMember)
1137
GenericInfo
genericInfo;
1283
private static
GenericInfo
ImportGenericInfo(XmlElement typeElement, XmlSchemaType type)
1295
GenericInfo
genInfo = new GenericInfo(new XmlQualifiedName(name, ns), type.Name);