8 instantiations of MessageDescription
dotnet-svcutil-lib (8)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageDescription.cs (1)
60return new MessageDescription(this);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (6)
189MessageDescription message = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Input); 204MessageDescription request = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Input); 205MessageDescription reply = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Output); 1224MessageDescription messageDescription = new MessageDescription(action, direction); 1279messageDescription = new MessageDescription(action, direction, messageItems); 1283messageDescription = new MessageDescription(action, direction, null);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (1)
511messageDescription = new MessageDescription(actionUri, direction);
165 references to MessageDescription
dotnet-svcutil-lib (165)
CodeDomFixup\NoMessageHeaderFixup.cs (1)
28foreach (MessageDescription message in operation.Messages)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (4)
51foreach (MessageDescription message in operation.Messages) 128private void ValidateExistingOrSetNewProtectionLevel(MessagePartDescription part, MessageDescription message, OperationDescription operation, ContractDescription contract, ProtectionLevel newProtectionLevel) 266foreach (MessageDescription message in operation.Messages) 426foreach (MessageDescription message in operation.Messages)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (2)
54MessageDescription message = operation.Messages[i]; 89private static void ImportMessageSoapAction(WsdlContractConversionContext contractContext, MessageDescription message, MessageBinding wsdlMessageBinding, bool isResponse)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElement.cs (1)
1563private static void AddAssertionIfNotNull(PolicyConversionContext policyContext, MessageDescription message, XmlElement assertion)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UnrecognizedAssertionsBindingElement.cs (4)
19private IDictionary<MessageDescription, ICollection<XmlElement>> _messageAssertions; 53internal IDictionary<MessageDescription, ICollection<XmlElement>> MessageAssertions 58_messageAssertions = new Dictionary<MessageDescription, ICollection<XmlElement>>(); 77internal void Add(MessageDescription message, ICollection<XmlElement> assertions)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationBehavior.cs (2)
104MessageDescription request = operation.Messages[0]; 105MessageDescription response = null;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (2)
87foreach (MessageDescription message in context.Operation.Messages) 154foreach (MessageDescription messageDescription in operation.Messages)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DispatcherBuilder.cs (1)
216MessageDescription first = operation.Messages[0];
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ImportedPolicyConversionContext.cs (10)
33private readonly Dictionary<MessageDescription, PolicyAssertionCollection> _messageBindingAssertions = new Dictionary<MessageDescription, PolicyAssertionCollection>(); 38Dictionary<MessageDescription, IEnumerable<XmlElement>> messageBindingAssertions, 53foreach (MessageDescription messageDescription in operationDescription.Messages) 71foreach (KeyValuePair<MessageDescription, IEnumerable<XmlElement>> entry in messageBindingAssertions) 100public override PolicyAssertionCollection GetMessageBindingAssertions(MessageDescription message) 117IEnumerable<Dictionary<MessageDescription, IEnumerable<XmlElement>>> messageAssertionEnumerator; 121messageAssertionEnumerator = PolicyIterationHelper.GetCartesianProduct<MessageDescription, IEnumerable<XmlElement>>(policyAlternatives.MessageBindingAlternatives); 126foreach (Dictionary<MessageDescription, IEnumerable<XmlElement>> messageAssertionsSelection in messageAssertionEnumerator) 311public Dictionary<MessageDescription, IEnumerable<IEnumerable<XmlElement>>> MessageBindingAlternatives;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (14)
269foreach (MessageDescription message in operation.Messages) 304foreach (MessageDescription message in operation.Messages) 460MessageDescription messageDescription = _contractContext.GetMessageDescription(wsdlOperationMessage); 545MessageDescription request = messages[0]; 553MessageDescription response = messages[1]; 642private bool TryImportAnyMessage(WsdlNS.MessagePart part, MessageDescription description, bool isReply) 676private bool TryImportStream(WsdlNS.MessagePart part, MessageDescription description, bool isReply, bool areAllMessagesWrapped) 716private bool TryImportWrappedMessage(MessageDescription messageDescription, MessageDescription requestMessage, WsdlNS.Message wsdlMessage, bool isReply) 758private bool CheckIsRef(MessageDescription requestMessage, MessagePartDescription part) 1226private static bool CheckAndAddPart(XmlQualifiedName typeNameFound, XmlQualifiedName typeNameRequired, string name, string ns, Type type, MessageDescription description, bool isReply) 1399private void ImportMessageBinding(WsdlNS.MessageBinding messageBinding, WsdlNS.Message wsdlMessage, MessageDescription description, OperationFormatStyle style, bool isEncoded) 1420private void ImportMessageBodyBinding(WsdlNS.SoapBodyBinding bodyBinding, WsdlNS.Message wsdlMessage, MessageDescription description, OperationFormatStyle style, bool isEncoded, string operationName) 1427private void ImportMessageHeaderBinding(WsdlNS.SoapHeaderBinding headerBinding, WsdlNS.Message wsdlMessage, MessageDescription description, OperationFormatStyle style, bool isEncoded, string operationName)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageDescription.cs (2)
38internal MessageDescription(MessageDescription other) 58internal MessageDescription Clone()
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageDescriptionCollection.cs (7)
9public class MessageDescriptionCollection : Collection<MessageDescription> 15public MessageDescription Find(string action) 17foreach (MessageDescription description in this) 26public Collection<MessageDescription> FindAll(string action) 28Collection<MessageDescription> descriptions = new Collection<MessageDescription>(); 29foreach (MessageDescription description in this)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataExporter.cs (3)
82private Dictionary<MessageDescription, PolicyAssertionCollection> _messageBindingAssertions; 92_messageBindingAssertions = new Dictionary<MessageDescription, PolicyAssertionCollection>(); 123public override PolicyAssertionCollection GetMessageBindingAssertions(MessageDescription message)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataImporter.cs (2)
121foreach (MessageDescription message in operation.Messages) 169public override PolicyAssertionCollection GetMessageBindingAssertions(MessageDescription message)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (10)
111private readonly MessageDescription _request; 112private readonly MessageDescription _response; 299private CodeTypeReference GenerateTypedMessageHeaderAndReturnValueParts(CodeNamespace ns, string defaultName, MessageDescription message, bool isReply, bool hideFromEditor, ref bool isNewMessage, out IPartCodeGenerator partCodeGenerator) 359private bool IsEmpty(MessageDescription message) 585private void WrapTypedMessage(CodeNamespace ns, string typeName, MessageDescription messageDescription, bool isReply, bool isInherited, bool hideFromEditor) 646private string GetWrapperNamespace(MessageDescription messageDescription) 765internal static void GenerateProtectionLevelAttribute(MessageDescription message, IPartCodeGenerator partCodeGenerator) 776internal static void GenerateWrapperAttribute(MessageDescription message, IPartCodeGenerator partCodeGenerator) 799internal static void AddGeneratedTypedMessage(ServiceContractGenerationContext contract, MessageDescription message, CodeTypeReference codeTypeReference) 807internal static bool FindGeneratedTypedMessage(ServiceContractGenerationContext contract, MessageDescription message, out CodeTypeReference codeTypeReference)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\PolicyConversionContext.cs (1)
38public abstract PolicyAssertionCollection GetMessageBindingAssertions(MessageDescription message);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (9)
31private Dictionary<MessageDescription, CodeTypeReference> _generatedTypedMessages; 184internal Dictionary<MessageDescription, CodeTypeReference> GeneratedTypedMessages 189_generatedTypedMessages = new Dictionary<MessageDescription, CodeTypeReference>(MessageDescriptionComparer.Singleton); 627private class MessageDescriptionComparer : IEqualityComparer<MessageDescription> 632bool IEqualityComparer<MessageDescription>.Equals(MessageDescription x, MessageDescription y) 658int IEqualityComparer<MessageDescription>.GetHashCode(MessageDescription obj)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (11)
189MessageDescription message = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Input); 204MessageDescription request = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Input); 205MessageDescription reply = new MessageDescription(MessageHeaders.WildcardAction, MessageDirection.Output); 1008MessageDescription requestDescription = CreateMessageDescription(methodInfo, 1018MessageDescription responseDescription = null; 1115private MessageDescription CreateMessageDescription(MethodInfo methodInfo, 1127MessageDescription messageDescription; 1201private MessageDescription CreateParameterMessageDescription(ParameterInfo[] parameters, 1224MessageDescription messageDescription = new MessageDescription(action, direction); 1266internal MessageDescription CreateTypedMessageDescription(Type typedMessageType, 1273MessageDescription messageDescription;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlContractConversionContext.cs (7)
27private readonly Dictionary<MessageDescription, WsdlNS.OperationMessage> _wsdlOperationMessages; 29private readonly Dictionary<WsdlNS.OperationMessage, MessageDescription> _messageDescriptions; 40_wsdlOperationMessages = new Dictionary<MessageDescription, WsdlNS.OperationMessage>(); 41_messageDescriptions = new Dictionary<WsdlNS.OperationMessage, MessageDescription>(); 96public WsdlNS.OperationMessage GetOperationMessage(MessageDescription message) 111public MessageDescription GetMessageDescription(WsdlNS.OperationMessage operationMessage) 129internal void AddMessage(MessageDescription messageDescription, WsdlNS.OperationMessage wsdlOperationMessage)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlEndpointConversionContext.cs (7)
23private readonly Dictionary<MessageDescription, WsdlNS.MessageBinding> _wsdlMessageBindings; 25private readonly Dictionary<WsdlNS.MessageBinding, MessageDescription> _messageDescriptionBindings; 37_wsdlMessageBindings = new Dictionary<MessageDescription, WsdlNS.MessageBinding>(); 38_messageDescriptionBindings = new Dictionary<WsdlNS.MessageBinding, MessageDescription>(); 118public WsdlNS.MessageBinding GetMessageBinding(MessageDescription message) 133public MessageDescription GetMessageDescription(WsdlNS.MessageBinding messageBinding) 151internal void AddMessageBinding(MessageDescription messageDescription, WsdlNS.MessageBinding wsdlMessageBinding)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlExporter.cs (5)
68foreach (MessageDescription message in operation.Messages) 192foreach (MessageDescription message in operation.Messages) 277private WsdlNS.OperationMessage CreateWsdlOperationMessage(MessageDescription message) 382private WsdlNS.MessageBinding CreateWsdlMessageBinding(MessageDescription messageDescription, Binding binding, WsdlNS.OperationBinding wsdlOperationBinding) 767foreach (MessageDescription message in operation.Messages)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (10)
323MessageDescription messageDescription; 392MessageDescription message = operation.Messages[i]; 496private static bool TryCreateMessageDescription(WsdlNS.OperationMessage wsdlOperationMessage, OperationDescription operationDescription, out MessageDescription messageDescription) 847internal static WsdlNS.MessageBinding FindMessageBinding(WsdlNS.OperationBinding wsdlOperationBinding, MessageDescription message) 1015foreach (MessageDescription message in messageDescriptionCollection) 1638foreach (MessageDescription message in operation.Messages) 1672foreach (MessageDescription message in operation.Messages) 2206policyAlternatives.MessageBindingAlternatives = new Dictionary<MessageDescription, IEnumerable<IEnumerable<XmlElement>>>(); 2223foreach (MessageDescription message in operation.Messages) 2247private void CreateMessageBindingAlternatives(PolicyAlternatives policyAlternatives, WsdlNS.ServiceDescription bindingWsdl, MessageDescription message, WsdlNS.MessageBinding wsdlMessageBinding)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (5)
273foreach (MessageDescription message in operation.Messages) 387private MessageInfo CreateMessageInfo(MessageDescription message, string key) 403private void CreateHeaderDescriptionTable(MessageDescription message, MessageInfo info, XmlMembersMapping headersMapping) 438private XmlMembersMapping LoadBodyMapping(MessageDescription message, string mappingKey, out MessagePartDescriptionCollection rpcEncodedTypedMessageBodyParts) 469private XmlMembersMapping LoadHeadersMapping(MessageDescription message, string mappingKey)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
124foreach (MessageDescription message in context.Operation.Messages)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (6)
96MessageDescription messageDescription, DataContractSerializerOperationBehavior serializerFactory) 143protected override void AddHeadersToMessage(Message message, MessageDescription messageDescription, object[] parameters, bool isRequest) 188protected override void SerializeBody(XmlDictionaryWriter writer, MessageVersion version, string action, MessageDescription messageDescription, object returnValue, object[] parameters, bool isRequest) 244protected override void GetHeadersFromMessage(Message message, MessageDescription messageDescription, object[] parameters, bool isRequest) 324private object DeserializeHeaderContents(XmlDictionaryReader reader, MessageDescription messageDescription, MessageHeaderDescription headerDescription) 337protected override object DeserializeBody(XmlDictionaryReader reader, MessageVersion version, string action, MessageDescription messageDescription, object[] parameters, bool isRequest)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\OperationFormatter.cs (20)
21private MessageDescription _replyDescription; 22private MessageDescription _requestDescription; 48protected abstract void AddHeadersToMessage(Message message, MessageDescription messageDescription, object[] parameters, bool isRequest); 49protected abstract void SerializeBody(XmlDictionaryWriter writer, MessageVersion version, string action, MessageDescription messageDescription, object returnValue, object[] parameters, bool isRequest); 50protected virtual Task SerializeBodyAsync(XmlDictionaryWriter writer, MessageVersion version, string action, MessageDescription messageDescription, object returnValue, object[] parameters, bool isRequest) 56protected abstract void GetHeadersFromMessage(Message message, MessageDescription messageDescription, object[] parameters, bool isRequest); 57protected abstract object DeserializeBody(XmlDictionaryReader reader, MessageVersion version, string action, MessageDescription messageDescription, object[] parameters, bool isRequest); 92protected MessageDescription ReplyDescription 97protected MessageDescription RequestDescription 227MessageDescription messageDescription; 323private void SetupStreamAndMessageDescription(bool isRequest, out StreamFormatter streamFormatter, out MessageDescription messageDescription) 339MessageDescription messageDescription; 355MessageDescription messageDescription; 393MessageDescription messageDescription; 431private void AddPropertiesToMessage(Message message, MessageDescription messageDescription, object[] parameters) 439private void AddPropertiesToMessageCore(Message message, MessageDescription messageDescription, object[] parameters) 452private void GetPropertiesFromMessage(Message message, MessageDescription messageDescription, object[] parameters) 460private void GetPropertiesFromMessageCore(Message message, MessageDescription messageDescription, object[] parameters) 512MessageDescription message = operation.Messages[i]; 570public TypedMessageParts(object instance, MessageDescription description)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (4)
17private MessageDescription _responseMessage; 18private MessageDescription _requestMessage; 252MessageDescription requestMessage = description.Messages[0]; 253MessageDescription responseMessage = null;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\StreamFormatter.cs (6)
28internal static StreamFormatter Create(MessageDescription messageDescription, string operationName, bool isRequest) 36private StreamFormatter(MessageDescription messageDescription, MessagePartDescription streamPart, string operationName, bool isRequest) 169private static MessagePartDescription ValidateAndGetStreamPart(MessageDescription messageDescription, bool isRequest, string operationName) 186private static bool HasStream(MessageDescription messageDescription) 198private static MessagePartDescription GetStreamPart(MessageDescription messageDescription) 215internal static bool IsStream(MessageDescription messageDescription)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (4)
38protected override void AddHeadersToMessage(Message message, MessageDescription messageDescription, object[] parameters, bool isRequest) 131protected override void GetHeadersFromMessage(Message message, MessageDescription messageDescription, object[] parameters, bool isRequest) 261protected override void SerializeBody(XmlDictionaryWriter writer, MessageVersion version, string action, MessageDescription messageDescription, object returnValue, object[] parameters, bool isRequest) 326protected override object DeserializeBody(XmlDictionaryReader reader, MessageVersion version, string action, MessageDescription messageDescription, object[] parameters, bool isRequest)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ChannelProtectionRequirements.cs (1)
234foreach (MessageDescription message in operation.Messages)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy.cs (2)
1361foreach (MessageDescription message in operation.Messages) 3006MessageDescription message = operation.Messages[k];
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSTrust.cs (1)
651foreach (MessageDescription message in operation.Messages)