1 write to serverMethod
System.Web.Services (1)
System\Web\Services\Protocols\SoapServerProtocol.cs (1)
364
this.
serverMethod
= RouteRequest(message);
30 references to serverMethod
System.Web.Services (30)
System\Web\Services\Protocols\SoapServerProtocol.cs (30)
367
if (this.
serverMethod
== null)
382
this.isOneWay =
serverMethod
.oneWay;
385
SoapReflectedExtension[] otherReflectedExtensions = (SoapReflectedExtension[]) CombineExtensionsHelper(
serverMethod
.extensions, serverType.LowPriExtensions, typeof(SoapReflectedExtension));
386
object[] otherInitializers = (object[]) CombineExtensionsHelper(
serverMethod
.extensionInitializers, serverType.LowPriExtensionInitializers, typeof(object));
459
get { return
serverMethod
.methodInfo; }
463
get { return
serverMethod
; }
496
SoapHeaderHandling.SetHeaderMembers(message.Headers, this.Target,
serverMethod
.inHeaderMappings, SoapHeaderDirection.In, false);
610
bool checkRequiredHeaders = (this.
serverMethod
.wsiClaims & WsiProfiles.BasicProfile1_1) != 0 && version != SoapProtocolVersion.Soap12;
611
string missingHeader = new SoapHeaderHandling().ReadHeaders(reader,
serverMethod
.inHeaderSerializer, message.Headers,
serverMethod
.inHeaderMappings, SoapHeaderDirection.In, helper.EnvelopeNs,
serverMethod
.use == SoapBindingUse.Encoded ? helper.EncodingNs : null, checkRequiredHeaders);
625
bool isEncodedSoap =
serverMethod
.use == SoapBindingUse.Encoded;
627
if (Tracing.On) Tracing.Enter(Tracing.TraceId(Res.TraceReadRequest), caller, new TraceMethod(
serverMethod
.parameterSerializer, "Deserialize", reader,
serverMethod
.use == SoapBindingUse.Encoded ? helper.EncodingNs : null));
632
values = (object[])
serverMethod
.parameterSerializer.Deserialize(reader, null, events);
635
values = (object[])
serverMethod
.parameterSerializer.Deserialize(reader, isEncodedSoap ? helper.EncodingNs : null);
665
if (
serverMethod
.oneWay) return;
666
bool isEncoded =
serverMethod
.use == SoapBindingUse.Encoded;
669
SoapHeaderHandling.GetHeaderMembers(message.Headers, this.Target,
serverMethod
.outHeaderMappings, SoapHeaderDirection.Out, false);
697
if (
serverMethod
.rpc && version == SoapProtocolVersion.Soap12) {
702
SoapHeaderHandling.WriteHeaders(writer,
serverMethod
.outHeaderSerializer, message.Headers,
serverMethod
.outHeaderMappings, SoapHeaderDirection.Out, isEncoded, serverType.serviceNamespace, serverType.serviceDefaultIsEncoded, helper.EnvelopeNs);
708
if (Tracing.On) Tracing.Enter(Tracing.TraceId(Res.TraceWriteResponse), caller, new TraceMethod(
serverMethod
.returnSerializer, "Serialize", writer, returnValues, null, isEncoded ? helper.EncodingNs : null));
709
serverMethod
.returnSerializer.Serialize(writer, returnValues, null, isEncoded ? helper.EncodingNs : null);
724
if (
serverMethod
!= null && this.Target != null)
725
SoapHeaderHandling.GetHeaderMembers(message.Headers, this.Target,
serverMethod
.outHeaderMappings, SoapHeaderDirection.Fault, false);
730
else if (
serverMethod
!= null &&
serverMethod
.rpc && helper.Version == SoapProtocolVersion.Soap12 && e is ArgumentException)
860
bool checkEncoding =
serverMethod
!= null && (
serverMethod
.wsiClaims & WsiProfiles.BasicProfile1_1) != 0 && Version != SoapProtocolVersion.Soap12;