Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

DatagramSocketInformation.LocalAddress | localAddress property

The local IP address associated with a DatagramSocket object.

Syntax


var localAddress = datagramSocketInformation.localAddress;

Property value

Type: HostName

The local hostname or IP address.

Remarks

The LocalAddress property represents the local IP address bound to the DatagramSocket object.

An app can set the local hostname or IP address to use by calling the BindEndpointAsync , ConnectAsync(EndpointPair) , or GetOutputStreamAsync(EndpointPair) methods on the DatagramSocket. The bind or connect operation will bind the socket to the specific local IP address and local UDP port number. After the bind or connect operation completes, LocalAddress property contains the IP address and the LocalPort property contains the local UDP port number that the local hostname and service name resolved to.

If the local hostname or IP address passed to the BindEndpointAsync , BindServiceNameAsync, ConnectAsync(EndpointPair) , or GetOutputStreamAsync(EndpointPair) methods is null or the ConnectAsync(HostName, String) or GetOutputStreamAsync(HostName, String) method is called, the system will determine the local IP address to bind to the DatagramSocket object.

Requirements (device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (operating system)

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8

Namespace

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

Metadata

Windows.winmd

See also

Other resources
How to use advanced socket controls (HTML)
How to use advanced socket controls (XAML)
Reference
DatagramSocket
DatagramSocket.BindEndpointAsync
DatagramSocket.BindServiceNameAsync
DatagramSocket.ConnectAsync
DatagramSocket.GetOutputStreamAsync
DatagramSocketInformation
HostName
LocalPort
RemoteAddress
RemotePort

 

 

Show:
© 2015 Microsoft