3 writes to headerType
System.Web.Services (3)
System\Web\Services\Protocols\SoapReflector.cs (3)
454
soapHeader.
headerType
= ((FieldInfo)soapHeader.memberInfo).FieldType;
457
soapHeader.
headerType
= ((PropertyInfo)soapHeader.memberInfo).PropertyType;
463
soapHeader.
headerType
= soapHeader.headerType.GetElementType();
17 references to headerType
System.Web.Services (17)
System\Web\Services\Protocols\SoapClientProtocol.cs (1)
100
mapping.headerType = soapHeader.
headerType
;
System\Web\Services\Protocols\SoapReflector.cs (14)
462
if (soapHeader.
headerType
.IsArray) {
463
soapHeader.headerType = soapHeader.
headerType
.GetElementType();
465
if (soapHeader.
headerType
!= typeof(SoapUnknownHeader) && soapHeader.
headerType
!= typeof(SoapHeader))
471
if (!typeof(SoapHeader).IsAssignableFrom(soapHeader.
headerType
)) throw HeaderException(headerAttribute.MemberName, methodInfo.DeclaringType, Res.WebHeaderType);
475
if (headerTypes.Contains(soapHeader.
headerType
)) {
476
SoapHeaderDirection prevDirection = (SoapHeaderDirection) headerTypes[soapHeader.
headerType
];
479
headerTypes[soapHeader.
headerType
] = direction | prevDirection;
482
headerTypes[soapHeader.
headerType
] = direction;
484
if (soapHeader.
headerType
!= typeof(SoapHeader) && soapHeader.
headerType
!= typeof(SoapUnknownHeader)) {
486
member.MemberName = soapHeader.
headerType
.Name;
487
member.MemberType = soapHeader.
headerType
;
489
XmlAttributes a = new XmlAttributes(soapHeader.
headerType
);
System\Web\Services\Protocols\SoapServerMethod.cs (1)
225
mapping.headerType = soapHeader.
headerType
;
System\Web\Services\Protocols\SoapServerProtocol.cs (1)
152
mapping.headerType = soapHeader.
headerType
;