Socket 方法
MSDN Home
MSDN
MSDN Library
.NET 开发
.NET Framework 3.5
.NET Framework
.NET Framework 类库
System.Net.Sockets 命名空间
Socket 类
Socket 方法
Accept 方法
AcceptAsync 方法
BeginAccept 方法
BeginConnect 方法
BeginDisconnect 方法
BeginReceive 方法
BeginReceiveFrom 方法
BeginReceiveMessageFrom 方法
BeginSend 方法
BeginSendFile 方法
BeginSendTo 方法
Bind 方法
Close 方法
Connect 方法
ConnectAsync 方法
Disconnect 方法
DisconnectAsync 方法
Dispose 方法
DuplicateAndClose 方法
EndAccept 方法
EndConnect 方法
EndDisconnect 方法
EndReceive 方法
EndReceiveFrom 方法
EndReceiveMessageFrom 方法
EndSend 方法
EndSendFile 方法
EndSendTo 方法
Finalize 方法
GetHashCode 方法
GetSocketOption 方法
IDisposable.Dispose 方法
IOControl 方法
Listen 方法
Poll 方法
Receive 方法
ReceiveAsync 方法
ReceiveFrom 方法
ReceiveFromAsync 方法
ReceiveMessageFrom 方法
ReceiveMessageFromAsync 方法
Select 方法
Send 方法
SendAsync 方法
SendFile 方法
SendPacketsAsync 方法
SendTo 方法
SendToAsync 方法
SetSocketOption 方法
Shutdown 方法
Socket 类
Socket 成员
Socket 构造函数
Socket 方法
Socket 属性
切换视图 :
经典视图
轻量型视图
无脚本视图
反馈
.NET Framework 类库
Socket 方法
更新:2007 年 11 月
Socket
类型公开以下成员。
方法
名称
说明
Accept
为新建连接创建新的
Socket
。
AcceptAsync
开始一个异步操作来接受一个传入的连接尝试。
BeginAccept
已重载。
开始一个异步操作来接受一个传入的连接尝试。
BeginConnect
已重载。
开始一个对远程主机连接的异步请求。
BeginDisconnect
开始异步请求从远程终结点断开连接。
BeginReceive
已重载。
开始从连接的
Socket
中异步接收数据。
BeginReceiveFrom
开始从指定网络设备中异步接收数据。
BeginReceiveMessageFrom
开始使用指定的
SocketFlags
将指定字节数的数据异步接收到数据缓冲区的指定位置,然后存储终结点和数据包信息。
BeginSend
已重载。
将数据异步发送到连接的
Socket
。
BeginSendFile
已重载。
将文件异步发送到连接的
Socket
对象。
BeginSendTo
向特定远程主机异步发送数据。
Bind
使
Socket
与一个本地终结点相关联。
Close
已重载。
关闭
Socket
连接并释放所有关联的资源。
Connect
已重载。
建立与远程主机的连接。
ConnectAsync
开始一个对远程主机连接的异步请求。
Disconnect
关闭套接字连接并允许重用套接字。
DisconnectAsync
开始异步请求从远程终结点断开连接。
Dispose
释放由
Socket
使用的非托管资源,并可根据需要释放托管资源。
DuplicateAndClose
重复目标进程的套接字引用,并关闭此进程的套接字。
EndAccept
已重载。
异步接受传入的连接尝试。
EndConnect
结束挂起的异步连接请求。
EndDisconnect
结束挂起的异步断开连接请求。
EndReceive
已重载。
结束挂起的异步读取。
EndReceiveFrom
结束挂起的、从特定终结点进行异步读取。
EndReceiveMessageFrom
结束挂起的、从特定终结点进行异步读取。此方法还显示有关数据包而不是
EndReceiveFrom
的更多信息。
EndSend
已重载。
结束挂起的异步发送。
EndSendFile
结束文件的挂起异步发送。
EndSendTo
结束挂起的、向指定位置进行的异步发送。
Equals
确定指定的
Object
是否等于当前的
Object
。
(继承自
Object
。)
Finalize
Socket
类使用的可用资源。
(重写
Object
.
.
::
.
Finalize
()
()
()
。)
GetHashCode
已重载。
GetSocketOption
已重载。
返回
Socket
选项的值。
GetType
获取当前实例的
Type
。
(继承自
Object
。)
IOControl
已重载。
为
Socket
设置低级别操作模式。
Listen
将
Socket
置于侦听状态。
MemberwiseClone
创建当前
Object
的浅表副本。
(继承自
Object
。)
Poll
确定
Socket
的状态。
Receive
已重载。
接收来自绑定的
Socket
的数据。
ReceiveAsync
开始一个异步请求以便从连接的
Socket
对象中接收数据。
ReceiveFrom
已重载。
接收数据报并存储源终结点。
ReceiveFromAsync
开始从指定网络设备中异步接收数据。
ReceiveMessageFrom
使用指定的
SocketFlags
将指定字节数的数据接收到数据缓冲区的指定位置,然后存储终结点和数据包信息。
ReceiveMessageFromAsync
开始使用指定的
SocketAsyncEventArgs
.
.
::
.
SocketFlags
将指定字节数的数据异步接收到数据缓冲区的指定位置,并存储终结点和数据包信息。
Select
确定一个或多个套接字的状态。
Send
已重载。
将数据发送到连接的
Socket
。
SendAsync
将数据异步发送到连接的
Socket
对象。
SendFile
已重载。
将文件和可选数据异步发送到连接的
Socket
。
SendPacketsAsync
将文件集合或者内存中的数据缓冲区以异步方法发送给连接的
Socket
对象。
SendTo
已重载。
将数据发送到特定终结点。
SendToAsync
向特定远程主机异步发送数据。
SetSocketOption
已重载。
设置
Socket
选项。
Shutdown
禁用某
Socket
上的发送和接收。
ToString
返回表示当前
Object
的
String
。
(继承自
Object
。)
页首
显式接口实现
名称
说明
IDisposable
.
.
::
.
Dispose
基础结构。
释放由
Socket
使用的所有资源。
页首
另请参见
参考
Socket 类
System.Net.Sockets 命名空间
标记 :