Name
EndPoint
Synopsis
This abstract class represents
a network address. It is extended by
IPEndPoint
, which represents an IP network
address. It could later be extended to represent other kinds of
networking endpoints for other protocol stacks beyond TCP/IP.
public abstract class EndPoint {
// Protected Constructors
protected EndPoint( );
// Public Instance Properties
public virtual AddressFamily AddressFamily{get; }
// Public Instance Methods
public virtual EndPoint Create(SocketAddress socketAddress
);
public virtual SocketAddress Serialize( );
}
Subclasses
IPEndPoint
Returned By
IPEndPoint.Create( )
,
System.Net.Sockets.Socket.{LocalEndPoint
,
RemoteEndPoint}
,
System.Net.Sockets.TcpListener.LocalEndpoint
Passed To
System.Net.Sockets.Socket.{BeginConnect( )
,
BeginReceiveFrom( )
, BeginSendTo( )
, Bind( )
, Connect( )
, EndReceiveFrom( )
,
ReceiveFrom( )
, SendTo( )}
Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.