System.ServiceModel.Discovery.UdpDiscoveryEndpoint.CreateBinding C# (CSharp) Method

CreateBinding() static private method

static private CreateBinding ( System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion ) : System.ServiceModel.Channels.Binding
discoveryVersion System.ServiceModel.Discovery.DiscoveryVersion
return System.ServiceModel.Channels.Binding
		static Binding CreateBinding (DiscoveryVersion discoveryVersion)
		{
			var mbe = new TextMessageEncodingBindingElement () {MessageVersion = discoveryVersion.MessageVersion};
			var tbe = new UdpTransportBindingElement ();
			return new CustomBinding (mbe, tbe) {SendTimeout = TimeSpan.FromMinutes (1), ReceiveTimeout = TimeSpan.FromMinutes (10)};
		}