1 write to _paramGenericInfos
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\DataContract.cs (1)
2415_paramGenericInfos ??= new List<GenericInfo>();
14 references to _paramGenericInfos
System.Private.DataContractSerialization (14)
System\Runtime\Serialization\DataContract.cs (14)
2404if (_paramGenericInfos == null) 2411public IList<GenericInfo>? Parameters => _paramGenericInfos; 2416_paramGenericInfos.Add(actualParamInfo); 2439return _paramGenericInfos?.Count ?? 0; 2451Debug.Assert(_paramGenericInfos != null); 2452return _paramGenericInfos[paramIndex].GetExpandedXmlName().Name; 2459if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2463for (int j = 0; j < _paramGenericInfos.Count; j++) 2464namespaces.Append(' ').Append(_paramGenericInfos[j].GetXmlNamespace()); 2481if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2484for (int j = 0; j < _paramGenericInfos.Count; j++) 2487parametersFromBuiltInNamespaces = DataContract.IsBuiltInNamespace(_paramGenericInfos[j].GetXmlNamespace());