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