1 write to _paramGenericInfos
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\DataContract.cs (1)
2388_paramGenericInfos ??= new List<GenericInfo>();
14 references to _paramGenericInfos
System.Private.DataContractSerialization (14)
System\Runtime\Serialization\DataContract.cs (14)
2377if (_paramGenericInfos == null) 2384public IList<GenericInfo>? Parameters => _paramGenericInfos; 2389_paramGenericInfos.Add(actualParamInfo); 2412return _paramGenericInfos?.Count ?? 0; 2424Debug.Assert(_paramGenericInfos != null); 2425return _paramGenericInfos[paramIndex].GetExpandedXmlName().Name; 2432if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2436for (int j = 0; j < _paramGenericInfos.Count; j++) 2437namespaces.Append(' ').Append(_paramGenericInfos[j].GetXmlNamespace()); 2454if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2457for (int j = 0; j < _paramGenericInfos.Count; j++) 2460parametersFromBuiltInNamespaces = DataContract.IsBuiltInNamespace(_paramGenericInfos[j].GetXmlNamespace());