1 write to udpTransportBindingElement
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\UdpChannelListener.cs (1)
41
this.
udpTransportBindingElement
= udpTransportBindingElement;
30 references to udpTransportBindingElement
System.ServiceModel.Channels (30)
System\ServiceModel\Channels\UdpChannelListener.cs (30)
55
if (this.
udpTransportBindingElement
.MaxReceivedMessageSize <= UdpConstants.MaxMessageSizeOverIPv4 &&
56
this.
udpTransportBindingElement
.SocketReceiveBufferSize < this.
udpTransportBindingElement
.MaxReceivedMessageSize)
58
throw FxTrace.Exception.ArgumentOutOfRange("SocketReceiveBufferSize", this.
udpTransportBindingElement
.SocketReceiveBufferSize,
59
SR.Property1LessThanOrEqualToProperty2("MaxReceivedMessageSize", this.
udpTransportBindingElement
.MaxReceivedMessageSize,
60
"SocketReceiveBufferSize", this.
udpTransportBindingElement
.SocketReceiveBufferSize));
69
UdpUtility.ValidateDuplicateDetectionAndRetransmittionSupport(this.messageEncoderFactory, this.
udpTransportBindingElement
.RetransmissionSettings.Enabled, this.
udpTransportBindingElement
.DuplicateMessageHistoryLength > 0);
122
get { return this.
udpTransportBindingElement
; }
137
get { return (int)this.
udpTransportBindingElement
.MaxReceivedMessageSize; }
544
NetworkInterface[] adapters = UdpUtility.GetMulticastInterfaces(
udpTransportBindingElement
.MulticastInterfaceId);
547
bool allowMulticastLoopback = !string.IsNullOrEmpty(this.
udpTransportBindingElement
.MulticastInterfaceId);
561
listenSockets.Add(UdpUtility.CreateListenSocket(address, ref port, this.
udpTransportBindingElement
.SocketReceiveBufferSize, this.
udpTransportBindingElement
.TimeToLive,
574
listenSockets.Add(UdpUtility.CreateListenSocket(address, ref port, this.
udpTransportBindingElement
.SocketReceiveBufferSize,
575
this.
udpTransportBindingElement
.TimeToLive, v6Properties.Index, allowMulticastLoopback, isLoopbackAdapter));
586
listenSockets.Add(UdpUtility.CreateListenSocket(address, ref port, this.
udpTransportBindingElement
.SocketReceiveBufferSize,
587
this.
udpTransportBindingElement
.TimeToLive, v4Properties.Index, allowMulticastLoopback, isLoopbackAdapter));
603
this.
udpTransportBindingElement
.SocketReceiveBufferSize, this.
udpTransportBindingElement
.TimeToLive));
617
port = UdpUtility.CreateListenSocketsOnUniquePort(v4Address, v6Address, this.
udpTransportBindingElement
.SocketReceiveBufferSize, this.
udpTransportBindingElement
.TimeToLive, out ipv4Socket, out ipv6Socket);
624
this.listenSockets.Add(UdpUtility.CreateUnicastListenSocket(v4Address, ref port, this.
udpTransportBindingElement
.SocketReceiveBufferSize, this.
udpTransportBindingElement
.TimeToLive));
625
this.listenSockets.Add(UdpUtility.CreateUnicastListenSocket(v6Address, ref port, this.
udpTransportBindingElement
.SocketReceiveBufferSize, this.
udpTransportBindingElement
.TimeToLive));
630
this.listenSockets.Add(UdpUtility.CreateUnicastListenSocket(v4Address, ref port, this.
udpTransportBindingElement
.SocketReceiveBufferSize, this.
udpTransportBindingElement
.TimeToLive));
634
this.listenSockets.Add(UdpUtility.CreateUnicastListenSocket(v6Address, ref port, this.
udpTransportBindingElement
.SocketReceiveBufferSize, this.
udpTransportBindingElement
.TimeToLive));