1 write to _paramGenericInfos
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\DataContract.cs (1)
2413_paramGenericInfos ??= new List<GenericInfo>();
14 references to _paramGenericInfos
System.Private.DataContractSerialization (14)
System\Runtime\Serialization\DataContract.cs (14)
2402if (_paramGenericInfos == null) 2409public IList<GenericInfo>? Parameters => _paramGenericInfos; 2414_paramGenericInfos.Add(actualParamInfo); 2437return _paramGenericInfos?.Count ?? 0; 2449Debug.Assert(_paramGenericInfos != null); 2450return _paramGenericInfos[paramIndex].GetExpandedXmlName().Name; 2457if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2461for (int j = 0; j < _paramGenericInfos.Count; j++) 2462namespaces.Append(' ').Append(_paramGenericInfos[j].GetXmlNamespace()); 2479if (_paramGenericInfos == null || _paramGenericInfos.Count == 0) 2482for (int j = 0; j < _paramGenericInfos.Count; j++) 2485parametersFromBuiltInNamespaces = DataContract.IsBuiltInNamespace(_paramGenericInfos[j].GetXmlNamespace());