NetHelper Methods

HD.Common

NetHelper Methods Helper帮助文档

The NetHelper type exposes the following members.

Methods

  Name Description
Public method Static member BindEndPoint(Socket, IPEndPoint)
绑定终结点
Public method Static member BindEndPoint(Socket, String, Int32)
绑定终结点
Public method Static member Close
关闭基于Tcp协议的Socket对象
Public method Static member Connect
连接到基于TCP协议的服务器,连接成功返回true,否则返回false
Public method Static member CreateIPEndPoint
创建一个IPEndPoint对象
Public method Static member CreateTcpListener
创建一个自动分配IP和端口的TcpListener对象
Public method Static member CreateTcpListener(String, Int32)
创建一个TcpListener对象
Public method Static member CreateTcpSocket
创建一个基于TCP协议的Socket对象
Public method Static member CreateUdpSocket
创建一个基于UDP协议的Socket对象
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method Static member GetClientIP
获取远程客户机的IP地址
Public method GetHashCode (Inherited from Object.)
Public method Static member GetLocalPoint(Socket)
获取Socket对象的本地终结点
Public method Static member GetLocalPoint(TcpListener)
获取TcpListener对象的本地终结点
Public method Static member GetLocalPoint_IP(Socket)
获取Socket对象的本地终结点的IP地址
Public method Static member GetLocalPoint_IP(TcpListener)
获取TcpListener对象的本地终结点的IP地址
Public method Static member GetLocalPoint_Port(Socket)
获取Socket对象的本地终结点的端口号
Public method Static member GetLocalPoint_Port(TcpListener)
获取TcpListener对象的本地终结点的端口号
Public method GetType (Inherited from Object.)
Public method Static member GetValidPort
检查设置的端口号是否正确,并返回正确的端口号,无效端口号返回-1。
Protected method MemberwiseClone (Inherited from Object.)
Public method Static member ReceiveMsg(Socket)
以同步方式接收消息,并转换为UTF8编码格式的字符串,使用5000字节的默认缓冲区接收。
Public method Static member ReceiveMsg(Socket, Byte)
以同步方式接收消息
Public method Static member SendEmail
发送电子邮件,所有SMTP配置信息均在config配置文件中system.net节设置.
Public method Static member SendMsg(Socket, Byte)
以同步方式向指定的Socket对象发送消息
Public method Static member SendMsg(Socket, String)
使用UTF8编码格式以同步方式向指定的Socket对象发送消息
Public method Static member StartListen(Socket, Int32)
指定Socket对象执行监听,默认允许的最大挂起连接数为100
Public method Static member StartListen(Socket, Int32, Int32)
指定Socket对象执行监听
Public method Static member StartListen(Socket, String, Int32, Int32)
指定Socket对象执行监听
Public method Static member StringToIPAddress
将字符串形式的IP地址转换成IPAddress对象
Public method ToString (Inherited from Object.)
Top
See Also

Reference