2 writes to MessageType
System.ServiceModel (2)
System\ServiceModel\Description\MessageDescription.cs (1)
54this.MessageType = other.MessageType;
System\ServiceModel\Description\TypeLoader.cs (1)
1238messageDescription.MessageType = typedMessageType;
38 references to MessageType
System.ServiceModel (10)
System\ServiceModel\Description\MessageContractExporter.cs (2)
441typedMessageKey = new TypedMessageKey(message.MessageType, operation.DeclaringContract.Namespace, this.GetExtensionData()); 483typedMessageKey = new TypedMessageKey(message.MessageType, operation.DeclaringContract.Namespace, GetExtensionData());
System\ServiceModel\Description\MessageDescription.cs (1)
54this.MessageType = other.MessageType;
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (5)
432key = message.MessageType.FullName + ":" + IsEncoded + ":" + IsRpc; 466if (message.MessageType != null) 467throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SFxHeaderNameMismatchInMessageContract, message.MessageType, header.MemberInfo.Name, header.Name, headerName))); 473if (message.MessageType != null) 474throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SFxHeaderNamespaceMismatchInMessageContract, message.MessageType, header.MemberInfo.Name, header.Namespace, headerNs)));
System\ServiceModel\Dispatcher\OperationFormatter.cs (2)
118object typeMessageInstance = CreateTypedMessageInstance(replyDescription.MessageType); 185object typeMessageInstance = CreateTypedMessageInstance(requestDescription.MessageType);
System.ServiceModel.Activities (20)
System\ServiceModel\Activities\ContractValidationHelper.cs (10)
208if (targetMessage.MessageType != null ) 210if (declaredMessageType != targetMessage.MessageType) 212Constraint.AddValidationError(context, new ValidationError(SR2.PropertyMismatch(declaredMessageType.ToString(), "type", targetMessage.MessageType.ToString(), operation.Name, operation.DeclaringContract.Name))); 488if (message.MessageType == null) 529if (operation.Messages[1].MessageType != null || operation.Messages[1].Body.ReturnValue.Type.IsAssignableFrom(typeof(System.ServiceModel.Channels.Message))) 564if (message.MessageType == null) 577if (message.MessageType == null) 603if (message.MessageType != null && message.MessageType.IsDefined(typeof(MessageContractAttribute), false)) 607else if (operation.Messages[0].MessageType != null)
System\ServiceModel\Activities\Receive.cs (4)
529if (message.MessageType == null) 581if (message.MessageType != null) 583content.DeclaredMessageType = message.MessageType; 606if (operation.Messages[1].MessageType != null || operation.Messages[1].Body.ReturnValue.Type.IsAssignableFrom(typeof(System.ServiceModel.Channels.Message)))
System\ServiceModel\Activities\SendReply.cs (6)
286if (message.MessageType == null) 299if (message.MessageType == null) 364if (message.MessageType != null && message.MessageType.IsDefined(typeof(MessageContractAttribute), false)) 368sendMessageContent.DeclaredMessageType = message.MessageType; 374else if (operation.Messages[0].MessageType != null)
System.ServiceModel.Web (8)
System\ServiceModel\Description\WebHttpBehavior.cs (6)
425return (message != null && message.MessageType != null); 858SR2.GetString(SR2.GETCannotHaveMCParameter, operationDescription.Name, operationDescription.DeclaringContract.Name, operationDescription.Messages[0].MessageType.Name))); 1213SR2.GetString(SR2.GETCannotHaveMCParameter, operation.Name, operation.DeclaringContract.Name, operation.Messages[0].MessageType.Name))); 1251new InvalidOperationException(System.ServiceModel.SR2.GetString(System.ServiceModel.SR2.StreamBodyMemberNotSupported, this.GetType().ToString(), contractName, opName, md.MessageType.ToString(), description.Name))); 1273SR2.GetString(SR2.InvalidMessageContractWithoutWrapperName, opName, contractName, md.MessageType))); 1277throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR2.GetString(SR2.MCAtMostOneRequestBodyParameterAllowedForUnwrappedMessages, opName, contractName, md.MessageType)));
System\ServiceModel\Dispatcher\HelpPage.cs (2)
229return od.Messages[1].MessageType; 254return od.Messages[0].MessageType;