4 writes to _headerTypes
System.ServiceModel.Primitives (4)
System\ServiceModel\Security\MessagePartSpecification.cs (4)
25
_headerTypes
= new List<XmlQualifiedName>();
111
_headerTypes
= new List<XmlQualifiedName>(headerTypes.Count);
156
_headerTypes
= noDuplicates;
183
_headerTypes
= new List<XmlQualifiedName>(headerTypes.Length);
20 references to _headerTypes
System.ServiceModel.Primitives (20)
System\ServiceModel\Security\MessagePartSpecification.cs (20)
23
if (
_headerTypes
== null)
30
return new ReadOnlyCollection<XmlQualifiedName>(
_headerTypes
);
34
return
_headerTypes
;
41
get { return
_headerTypes
!= null &&
_headerTypes
.Count > 0; }
84
if (
_headerTypes
!= null)
86
_headerTypes
.Clear();
106
List<XmlQualifiedName> headerTypes = specification.
_headerTypes
;
109
if (
_headerTypes
== null)
117
_headerTypes
.Add(qname);
129
if (
_headerTypes
!= null)
131
List<XmlQualifiedName> noDuplicates = new List<XmlQualifiedName>(
_headerTypes
.Count);
132
for (int i = 0; i <
_headerTypes
.Count; i++)
134
XmlQualifiedName qname =
_headerTypes
[i];
186
_headerTypes
.Add(headerTypes[i]);
213
if (
_headerTypes
!= null)
215
for (int i = 0; i <
_headerTypes
.Count; i++)
217
XmlQualifiedName qname =
_headerTypes
[i];
241
if (
_headerTypes
!= null &&
_headerTypes
.Count > 0)