中国 - 简体中文
Argentina (Español)
Australia (English)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
Italia (Italiano)
日本 (日本語)
México (Español)
Perú (Español)
Россия (Pусский)
United Kingdom (English)
United States (English)
更多
Microsoft.com
欢迎您
登录
.NET Framework 主页
主页
技术资源库
学习
下载
支持
社区
可打印版本
提交
添加内容…
请单击以进行评分并提供反馈
请就此内容提供反馈
MSDN Library
MSDN
请稍候
MSDN Library
请稍候
.NET 开发
请稍候
.NET Framework 3.5
请稍候
.NET Framework
请稍候
.NET Framework 类库
请稍候
System.Net.Sockets 命名空间
请稍候
Socket 类
请稍候
Socket 方法
请稍候
开启低带宽视图
全部折叠
语言筛选器
Visual Basic
C#
C++
J#
JScript
XAML
F#
Members Filter
包括受保护的成员
包括继承的成员
Frameworks Filter
包括 .NET Framework 成员
包括 .NET Compact Framework 成员
包括 XNA Framework 成员
此页面仅适用于
Microsoft Visual Studio 2008/.NET Framework 3.5
同时提供下列产品的其他版本:
Microsoft Visual Studio 2005/.NET Framework 2.0
.NET Framework 3.0
Microsoft Silverlight 3
.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 命名空间
标记
:
添加标记
添加
取消
标记为
ContentBug
社区内容
添加新内容
批注
|
编辑
标记
:
添加标记
添加
取消
标记为
ContentBug
个人信息中心
|
法律信息
|
MSDN Flash 中心
|
联系我们
© 2009 Microsoft Corporation 版权所有。
保留所有权利
|
商标
|
隐私权声明