2 writes to action
System.Web.Services (2)
System\Web\Services\Protocols\SoapReflector.cs (2)
350soapMethod.action = methodAttribute.action; 352soapMethod.action = GetDefaultAction(defaultNs, methodInfo);
11 references to action
System.Web.Services (11)
System\Web\Services\Description\Soap12ProtocolReflector.cs (1)
159throw new InvalidOperationException(Res.GetString(Res.TheMethodsAndUseTheSameRequestElementAndSoapActionXmlns6, operation.Method.name, operation.DuplicateByRequestElement.Method.name, operation.Method.requestElementName.Name, operation.Method.requestElementName.Namespace, operation.DuplicateBySoapAction.Method.name, operation.Method.action));
System\Web\Services\Description\SoapProtocolReflector.cs (1)
68OperationBinding.Extensions.Add(CreateSoapOperationBinding(soapMethod.rpc ? SoapBindingStyle.Rpc : SoapBindingStyle.Document, soapMethod.action));
System\Web\Services\Protocols\SoapClientProtocol.cs (1)
83clientMethod.action = soapMethod.action;
System\Web\Services\Protocols\SoapReflector.cs (1)
351if (soapMethod.action == null)
System\Web\Services\Protocols\SoapServerMethod.cs (1)
204this.action = soapMethod.action;
System\Web\Services\Protocols\SoapServerProtocol.cs (6)
135serverMethod.action = soapMethod.action; 171if (methods[soapMethod.action] == null) 172methods[soapMethod.action] = serverMethod; 176SoapServerMethod duplicateMethod = (SoapServerMethod)methods[soapMethod.action]; 177throw new SoapException(Res.GetString(Res.TheMethodsAndUseTheSameSoapActionWhenTheService3, serverMethod.methodInfo.Name, duplicateMethod.methodInfo.Name, soapMethod.action), new XmlQualifiedName(Soap.Code.Client, Soap.Namespace)); 179duplicateMethods[soapMethod.action] = serverMethod;