IPEndPoint.Serialize Method ()


Serializes endpoint information into a SocketAddress instance.

Namespace:   System.Net
Assembly:  System (in System.dll)

public override SocketAddress Serialize()

Return Value

Type: System.Net.SocketAddress

A SocketAddress instance containing the socket address for the endpoint.

The following example uses the Serialize method to serialize endpoint information into a SocketAddress instance.

// The serializeEndpoint method serializes the endpoint and returns the 
// SocketAddress containing the serialized endpoint data.
private static SocketAddress serializeEndpoint(IPEndPoint endpoint)

  // Serialize IPEndPoint details to a SocketAddress instance.
  SocketAddress socketAddress = endpoint.Serialize();

  // Display the serialized endpoint information.
  Console.WriteLine("Endpoint.Serialize() : " + socketAddress.ToString());

  Console.WriteLine("Socket.Family : " + socketAddress.Family);
  Console.WriteLine("Socket.Size : " + socketAddress.Size);

  Console.WriteLine("Press any key to continue.");

  return socketAddress;

Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Available since 2.0
Windows Phone Silverlight
Available since 7.1
Return to top