1 write to _response
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (1)
137_response = _oneway ? null : context.Operation.Messages[1];
35 references to _response
dotnet-svcutil-lib (35)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (35)
145Fx.Assert(_oneway == (_response == null), "OperationContractGenerationContext.Operation cannot contain a null response message when the operation is not one-way"); 257if (!_oneway && _response.Body.ReturnValue != null) 259_endMethod.ReturnType = GetParameterType(_response.Body.ReturnValue); 260ParameterizedMessageHelper.GenerateMessageParameterAttribute(_response.Body.ReturnValue, _endMethod.ReturnTypeCustomAttributes, TypeLoader.GetReturnValueName(_defaultName), _defaultNS); 261AddAdditionalAttributes(_response.Body.ReturnValue, _endMethod.ReturnTypeCustomAttributes, _isEncoded); 287if (!_oneway && !_response.IsUntypedMessage) 289CodeTypeReference typedRespMessageRef = GenerateTypedMessageHeaderAndReturnValueParts(ns, _defaultName + "Response", _response, true /*isReply*/, hideFromEditor, ref _isNewResponse, out _endPartCodeGenerator); 346bool isResponseMessage = _response != null && _response.IsUntypedMessage; 352else if (isRequestMessage && _response == null || IsEmpty(_response)) 369bool isResponseMessage = _response != null && _response.IsUntypedMessage; 377bool isResponseMessage = _response != null && _response.IsUntypedMessage; 392if (_response != null) 395CustomAttributeHelper.FindOrCreateAttributeDeclaration<OperationContractAttribute>(_method.CustomAttributes), OperationContractAttribute.ReplyActionPropertyName, _response.Action); 667order = _response.Body.ReturnValue != null ? 1 : 0; 668foreach (MessagePartDescription setting in _response.Body.Parts) 891if (parent._response != null && parent._response.HasProtectionLevel) 893throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ParameterModeException(string.Format(SRServiceModel.SFxCannotImportAsParameters_MessageHasProtectionLevel, parent._response.Action == null ? "" : parent._response.Action))); 899if (parent._request.Body.WrapperName == null || (parent._response != null && parent._response.Body.WrapperName == null)) 909if (parent._response != null) 911if (!StringEqualOrNull(parent._response.Body.WrapperNamespace, parent._contractNS)) 912throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ParameterModeException(string.Format(SRServiceModel.SFxCannotImportAsParameters_DifferentWrapperNs, parent._response.MessageName, parent._response.Body.WrapperNamespace, parent._contractNS))); 914if (!String.Equals(parent._response.Body.WrapperName, TypeLoader.GetBodyWrapperResponseName(defaultName).EncodedName, StringComparison.Ordinal)) 915throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ParameterModeException(string.Format(SRServiceModel.SFxCannotImportAsParameters_DifferentWrapperName, parent._response.MessageName, parent._response.Body.WrapperName, defaultName.EncodedName))); 931if (!parent._oneway && parent._response.Headers.Count > 0) 934parent._context.Contract.ServiceContractGenerator.Errors.Add(new MetadataConversionError(string.Format(SRServiceModel.SFxCannotImportAsParameters_HeadersAreIgnoredInEncoded, parent._response.MessageName), true/*isWarning*/)); 936throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ParameterModeException(string.Format(SRServiceModel.SFxCannotImportAsParameters_HeadersAreUnsupported, parent._response.MessageName)));