1 write to _paramGenericInfos
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\DataContract.cs (1)
2405_paramGenericInfos ??= new List<GenericInfo>();
14 references to _paramGenericInfos
System.Private.DataContractSerialization (14)
System\Runtime\Serialization\DataContract.cs (14)
2394if (_paramGenericInfos == null) 2401public IList<GenericInfo>? Parameters => _paramGenericInfos; 2406_paramGenericInfos.Add(actualParamInfo); 2429return _paramGenericInfos?.Count ?? 0; 2441Debug.Assert(_paramGenericInfos != null); 2442return _paramGenericInfos[paramIndex].GetExpandedXmlName().Name; 2449if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2453for (int j = 0; j < _paramGenericInfos.Count; j++) 2454namespaces.Append(' ').Append(_paramGenericInfos[j].GetXmlNamespace()); 2471if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2474for (int j = 0; j < _paramGenericInfos.Count; j++) 2477parametersFromBuiltInNamespaces = DataContract.IsBuiltInNamespace(_paramGenericInfos[j].GetXmlNamespace());