4 writes to _headerTypes
dotnet-svcutil-lib (4)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\MessagePartSpecification.cs (4)
25_headerTypes = new List<XmlQualifiedName>(); 105_headerTypes = new List<XmlQualifiedName>(headerTypes.Count); 146_headerTypes = noDuplicates; 173_headerTypes = new List<XmlQualifiedName>(headerTypes.Length);
20 references to _headerTypes
dotnet-svcutil-lib (20)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\MessagePartSpecification.cs (20)
23if (_headerTypes == null) 30return new ReadOnlyCollection<XmlQualifiedName>(_headerTypes); 34return _headerTypes; 41get { return _headerTypes != null && _headerTypes.Count > 0; } 86if (_headerTypes != null) 87_headerTypes.Clear(); 100List<XmlQualifiedName> headerTypes = specification._headerTypes; 103if (_headerTypes == null) 111_headerTypes.Add(qname); 121if (_headerTypes != null) 123List<XmlQualifiedName> noDuplicates = new List<XmlQualifiedName>(_headerTypes.Count); 124for (int i = 0; i < _headerTypes.Count; i++) 126XmlQualifiedName qname = _headerTypes[i]; 176_headerTypes.Add(headerTypes[i]); 196if (_headerTypes != null) 198for (int i = 0; i < _headerTypes.Count; i++) 200XmlQualifiedName qname = _headerTypes[i]; 224if (_headerTypes != null && _headerTypes.Count > 0)