3 types derived from MessageBinding
dotnet-svcutil-lib (3)
FrameworkFork\System.Web.Services\Services\Description\ServiceDescription.cs (3)
851public sealed class FaultBinding : MessageBinding 894public sealed class InputBinding : MessageBinding 914public sealed class OutputBinding : MessageBinding
40 references to MessageBinding
dotnet-svcutil-lib (40)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (2)
55MessageBinding wsdlMessageBinding = context.GetMessageBinding(message); 89private static void ImportMessageSoapAction(WsdlContractConversionContext contractContext, MessageDescription message, MessageBinding wsdlMessageBinding, bool isResponse)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (10)
74foreach (WsdlNS.MessageBinding wsdlMessageBinding in wsdlOperationBinding.Faults) 275WsdlNS.MessageBinding messageBinding = (message.Direction == MessageDirection.Input) 276? (WsdlNS.MessageBinding)wsdlOperationBinding.Input 277: (WsdlNS.MessageBinding)wsdlOperationBinding.Output; 319WsdlNS.MessageBinding messageBinding = (message.Direction == MessageDirection.Input) 320? (WsdlNS.MessageBinding)operationBinding.Input 321: (WsdlNS.MessageBinding)operationBinding.Output; 1279private bool CanImportMessageBinding(WsdlNS.MessageBinding messageBinding, WsdlNS.Message wsdlMessage, OperationFormatStyle style, out bool isEncoded) 1399private void ImportMessageBinding(WsdlNS.MessageBinding messageBinding, WsdlNS.Message wsdlMessage, MessageDescription description, OperationFormatStyle style, bool isEncoded) 2180internal static bool Check(WsdlNS.SoapHeaderBinding soapHeaderBinding, WsdlNS.MessageBinding messageBinding, WsdlWarningHandler warningHandler)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\SoapHelper.cs (6)
90internal static WsdlNS.SoapBodyBinding GetOrCreateSoapBodyBinding(WsdlEndpointConversionContext endpointContext, WsdlNS.MessageBinding wsdlMessageBinding, WsdlExporter exporter) 105internal static WsdlNS.SoapHeaderBinding CreateSoapHeaderBinding(WsdlEndpointConversionContext endpointContext, WsdlNS.MessageBinding wsdlMessageBinding) 143foreach (WsdlNS.MessageBinding faultBinding in operationBinding.Faults) 504private static WsdlNS.SoapBodyBinding CreateSoapBodyBinding(EnvelopeVersion version, WsdlNS.MessageBinding wsdlMessageBinding) 522private static WsdlNS.SoapHeaderBinding CreateSoapHeaderBinding(EnvelopeVersion version, WsdlNS.MessageBinding wsdlMessageBinding) 590private static WsdlNS.SoapBodyBinding GetSoapBodyBinding(WsdlEndpointConversionContext endpointContext, WsdlNS.MessageBinding wsdlMessageBinding)
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)
194WsdlNS.MessageBinding wsdlMessageBinding = CreateWsdlMessageBinding(message, endpoint.Binding, wsdlOperationBinding); 382private WsdlNS.MessageBinding CreateWsdlMessageBinding(MessageDescription messageDescription, Binding binding, WsdlNS.OperationBinding wsdlOperationBinding) 384WsdlNS.MessageBinding wsdlMessageBinding; 774WsdlNS.MessageBinding wsdlMessageBinding = endpointContext.GetMessageBinding(message); 884private static string CreateMessageBindingPolicyKey(WsdlNS.MessageBinding wsdlMessageBinding, MessageDirection direction)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (10)
393WsdlNS.MessageBinding wsdlMessageBinding = Binding2DescriptionHelper.FindMessageBinding(wsdlOperationBinding, message); 751foreach (WsdlNS.MessageBinding wsdlMessageBinding in wsdlOperationBinding.Faults) 847internal static WsdlNS.MessageBinding FindMessageBinding(WsdlNS.OperationBinding wsdlOperationBinding, MessageDescription message) 849WsdlNS.MessageBinding wsdlMessageBinding; 932WsdlNS.MessageBinding wsdlMessageBinding; 956private static MatchResult MatchOperationParameterName(WsdlNS.MessageBinding wsdlMessageBinding, WsdlNS.OperationMessage wsdlOperationMessage) 1834else if (item is WsdlNS.MessageBinding) 1837WsdlNS.OperationBinding wsdlOperationBinding = ((WsdlNS.MessageBinding)item).OperationBinding; 2225WsdlNS.MessageBinding wsdlMessageBinding = endpointContext.GetMessageBinding(message); 2247private void CreateMessageBindingAlternatives(PolicyAlternatives policyAlternatives, WsdlNS.ServiceDescription bindingWsdl, MessageDescription message, WsdlNS.MessageBinding wsdlMessageBinding)