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