Edit

Share via


IPEndPoint.Create(SocketAddress) Method

Definition

Creates an endpoint from a socket address.

C#
public override System.Net.EndPoint Create(System.Net.SocketAddress socketAddress);

Parameters

socketAddress
SocketAddress

The SocketAddress to use for the endpoint.

Returns

An EndPoint instance using the specified socket address.

Exceptions

The AddressFamily of socketAddress is not equal to the AddressFamily of the current instance.

-or-

socketAddress.Size < 8.

Examples

The following example uses the specified SocketAddress to create an IPEndPoint.

C#
// Recreate the connection endpoint from the serialized information.
IPEndPoint endpoint = new IPEndPoint(0,0);
IPEndPoint clonedIPEndPoint = (IPEndPoint) endpoint.Create(socketAddress);
Console.WriteLine("clonedIPEndPoint: " + clonedIPEndPoint.ToString());

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

See also