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); 674order = _response.Body.ReturnValue != null ? 1 : 0; 675foreach (MessagePartDescription setting in _response.Body.Parts) 898if (parent._response != null && parent._response.HasProtectionLevel) 900throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ParameterModeException(string.Format(SRServiceModel.SFxCannotImportAsParameters_MessageHasProtectionLevel, parent._response.Action == null ? "" : parent._response.Action))); 906if (parent._request.Body.WrapperName == null || (parent._response != null && parent._response.Body.WrapperName == null)) 916if (parent._response != null) 918if (!StringEqualOrNull(parent._response.Body.WrapperNamespace, parent._contractNS)) 919throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ParameterModeException(string.Format(SRServiceModel.SFxCannotImportAsParameters_DifferentWrapperNs, parent._response.MessageName, parent._response.Body.WrapperNamespace, parent._contractNS))); 921if (!String.Equals(parent._response.Body.WrapperName, TypeLoader.GetBodyWrapperResponseName(defaultName).EncodedName, StringComparison.Ordinal)) 922throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ParameterModeException(string.Format(SRServiceModel.SFxCannotImportAsParameters_DifferentWrapperName, parent._response.MessageName, parent._response.Body.WrapperName, defaultName.EncodedName))); 938if (!parent._oneway && parent._response.Headers.Count > 0) 941parent._context.Contract.ServiceContractGenerator.Errors.Add(new MetadataConversionError(string.Format(SRServiceModel.SFxCannotImportAsParameters_HeadersAreIgnoredInEncoded, parent._response.MessageName), true/*isWarning*/)); 943throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ParameterModeException(string.Format(SRServiceModel.SFxCannotImportAsParameters_HeadersAreUnsupported, parent._response.MessageName)));