1 write to _paramGenericInfos
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\DataContract.cs (1)
2416_paramGenericInfos ??= new List<GenericInfo>();
14 references to _paramGenericInfos
System.Private.DataContractSerialization (14)
System\Runtime\Serialization\DataContract.cs (14)
2405if (_paramGenericInfos == null) 2412public IList<GenericInfo>? Parameters => _paramGenericInfos; 2417_paramGenericInfos.Add(actualParamInfo); 2440return _paramGenericInfos?.Count ?? 0; 2452Debug.Assert(_paramGenericInfos != null); 2453return _paramGenericInfos[paramIndex].GetExpandedXmlName().Name; 2460if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2464for (int j = 0; j < _paramGenericInfos.Count; j++) 2465namespaces.Append(' ').Append(_paramGenericInfos[j].GetXmlNamespace()); 2482if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2485for (int j = 0; j < _paramGenericInfos.Count; j++) 2488parametersFromBuiltInNamespaces = DataContract.IsBuiltInNamespace(_paramGenericInfos[j].GetXmlNamespace());