TcpListener 类
名称 | 说明 | |
---|---|---|
TcpListener(IPAddress, Int32) |
新实例初始化 TcpListener 类用于侦听传入的连接尝试在指定的本地 IP 地址和端口号。 |
|
TcpListener(IPEndPoint) |
新实例初始化 TcpListener 类,具有指定的本地终结点。 |
名称 | 说明 | |
---|---|---|
Active |
获取一个值,该值指示是否 TcpListener 主动侦听客户端连接。 |
|
ExclusiveAddressUse |
获取或设置 Boolean 值,该值指定是否 TcpListener 允许只能有一个基础套接字以侦听特定端口。 |
|
LocalEndpoint |
获取基础 EndPoint 的当前 TcpListener。 |
|
Server |
获取基础网络 Socket。 |
名称 | 说明 | |
---|---|---|
AcceptSocket() |
接受挂起的连接请求。 |
|
AcceptSocketAsync() |
异步操作的形式接受挂起的连接请求。 |
|
AcceptTcpClient() |
接受挂起的连接请求。 |
|
AcceptTcpClientAsync() |
异步操作的形式接受挂起的连接请求。 |
|
AllowNatTraversal(Boolean) |
启用或禁用网络地址转换 (NAT) 遍历上 TcpListener 实例。 |
|
BeginAcceptSocket(AsyncCallback, Object) |
开始一个异步操作以接受传入的连接尝试。 |
|
BeginAcceptTcpClient(AsyncCallback, Object) |
开始一个异步操作以接受传入的连接尝试。 |
|
Create(Int32) |
创建一个新 TcpListener 实例以侦听指定的端口。 |
|
EndAcceptSocket(IAsyncResult) |
异步接受传入的连接尝试,并创建一个新 Socket 来处理远程主机通信。 |
|
EndAcceptTcpClient(IAsyncResult) |
异步接受传入的连接尝试,并创建一个新 TcpClient 来处理远程主机通信。 |
|
Pending() |
确定是否存在挂起的连接请求。 |
|
Start() |
开始侦听传入的连接请求。 |
|
Start(Int32) |
开始侦听传入的连接请求与挂起的连接的最大数量。 |
|
Stop() |
关闭侦听程序。 |
TcpListener 类的更多相关文章
- TcpClient类与TcpListener类
TcpClient类 //构造方法1 TcpClient t = new TcpClient(); t.Connect(); //构造方法2 IPEndPoint iep = ); TcpClient ...
- winform网络编程之TcpClient类,TcpListener类和UdpClient类
TcpClient类和TcpListener类 (1)TcpClient的用途: 用于在同步阻止模式下通过网络来链接.发送和接受流数据,在此情况下,必须有侦听此连接的请求,而侦听的任务就交给TcpLi ...
- Socket的三个功能类TCPClient、TCPListener 和 UDPClient (转)
应用程序可以通过 TCPClient.TCPListener 和 UDPClient 类使用传输控制协议 (TCP) 和用户数据文报协议 (UDP) 服务.这些协议类建立在 System.Net.So ...
- C# - 网络编程 之 TcpClient与TcpListener
TcpClient类 TcpListener类 TCP通信 UDP通信 参考:
- 基于TcpListener的web服务器
写在前面 上篇文章根据<asp.net 本质论>书上提供的例子,实现了一个简单的web服务器,本篇文章将介绍另一种实现方式——基于TcpListener的web服务器. TcpListen ...
- 网络编程基础——System.Net.Socket 命名空间及相关类的使用
System.Net.Socket 命名空间主要提供制作 Socket 网络应用程序的相关类.(Socket 类.TcpClient 类.TcpListener 类 和 UdpClient 类) 1. ...
- TCPClient、TCPListener的用法
支持Http.Tcp和Udp的类组成了TCP/IP三层模型(请求响应层.应用协议层.传输层)的中间层-应用协议层,该层的类比位于最底层的Socket类提供了更高层次的抽象,它们封装 TCP 和 UDP ...
- C#编程 socket编程之TcpClient,TcpListener,UdpClient
应用程序可以通过 TCPClient.TCPListener 和 UDPClient 类使用传输控制协议 (TCP) 和用户数据文报协议 (UDP) 服务.这些协议类建立在 System.Net.So ...
- Java类的继承与多态特性-入门笔记
相信对于继承和多态的概念性我就不在怎么解释啦!不管你是.Net还是Java面向对象编程都是比不缺少一堂课~~Net如此Java亦也有同样的思想成分包含其中. 继承,多态,封装是Java面向对象的3大特 ...
随机推荐
- c# winform DirectX播放器 可以任意设置宽高比 屏幕拉伸
第一步:dll引用 Microsoft.DirectX.dll Microsoft.DirectX.AudioVideoPlayback.dll 如果没有的话,可能需要安装微软的DRECTX JDK ...
- CSS3 笔记四(Transforms/Transition/Animations)
CSS3 2D Transforms Methods translate() rotate() scale() skewX() skewY() matrix() 1> translate() T ...
- ebs history to look for password
-bash-3.2$ ps -ef|grep tns root 101 2 0 Jun01 ? 00:00:00 [netns] oravibs 10625 1 0 Sep09 ? 00:01:03 ...
- postman插件安装教程
第一步: 第二步: 第三步: 这样就可以了. 插件下载链接: http://pan.baidu.com/s/1eRVLMpk 密码: 49vb
- 【转】eclipse luna 无法安装veloeclipse问题
转载地址:https://code.google.com/p/veloeclipse/issues/detail?id=47 I tried to install veloeclipse 2.0.8 ...
- HDU 3221 Brute-force Algorithm
题意:问funny被调用了多少次,结果ModP,P不一定为质数. 首先很容易发现递推公式fn=fn-1*fn-2;写出前几项a,b,a*b,a*b^2,a^2*b^3,a^3* ...
- window 下 xampp 上 安装memcached
1.下载memcache 的window 稳定版,解压到xampp 目下;比如D:\xampp\memcached 2. 打开cmd 命令界面 输入 D:\xampp\memcached\ memca ...
- SAML 2.0 setup steps, 效果图
Steps of setting up SAML SSO. 效果图 # Registry a Identity Provider services in:(Might need purchase) I ...
- SuiteScript > Script Queue Monitor (Beta)
Share Note: Installing and Accessing the Script Queue Monitor Script Queue Monitor (Beta) is availab ...
- inline、block、inline-block的区别
http://www.cnblogs.com/KeithWang/p/3139517.html