一款简单易用的基础网络通讯组件库。

TouchSocketConfigExtensionExtensions<G>$29C48FAADD071351F9EA2F6B5092781F$T0

[缺少 "T:TouchSocket.Core.TouchSocketConfigExtensionExtensions.<G>$29C48FAADD071351F9EA2F6B5092781F`1" 的 <summary> 文档]

Definition

命名空间: TouchSocket.Core
程序集: TouchSocket (在 TouchSocket.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public sealed class <G>$29C48FAADD071351F9EA2F6B5092781F<$T0>
where $T0 : TouchSocketConfig
Inheritance
Object    TouchSocketConfigExtensionExtensions<G>$29C48FAADD071351F9EA2F6B5092781F$T0

类型参数

$T0

[缺少 "T:TouchSocket.Core.TouchSocketConfigExtensionExtensions.<G>$29C48FAADD071351F9EA2F6B5092781F`1" 的 <typeparam name="$T0"/> 文档]

属性

Backlog 挂起连接队列的最大长度,所需类型Int32
BindIPHost Tcp固定端口绑定, 所需类型IPHost
ClientSslOption ClientSslOption配置,为Null时则不启用 所需类型SslOption
EnableBroadcast 该值指定 System.Net.Sockets.Socket可以发送或接收广播数据包。
GetDefaultNewId 设置默认Id的获取方式,所需类型FuncT, TResult
KeepAliveValue 在Socket配置KeepAlive属性,这个是操作tcp底层的,如果你对底层不了解,建议不要动。 所需类型Boolean
ListenIPHosts 服务器负责监听的地址组。所需类型IPHost数组
ListenOptions 直接单个配置服务器监听的地址组。所需类型Action
MaxCount 最大可连接数,默认为10000,所需类型Int32
NoDelay 设置Socket不使用Delay算法, 所需类型Boolean
RemoteIPHost 远程目标地址,所需类型IPHost
ReuseAddress 端口复用,默认为,所需类型Boolean
ServerName 服务名称,用于标识,无实际意义,所需类型String
ServiceSslOption ServiceSslOption配置,为Null时则不启用 所需类型SslOption
TcpDataHandlingAdapter 数据处理适配器 所需类型FuncTResult
TransportOption 传输选项配置属性,类型为TransportOption
UdpConnReset 解决Windows下UDP连接被重置错误10054。
UdpDataHandlingAdapter 数据处理适配器 所需类型FuncTResult
UdpOverlappedCount 重叠IO并发数。默认1。

UDP模式中,该值为重叠IO并发数

所需类型Int32

方法

EqualsDetermines whether the specified object is equal to the current object.
(继承自 Object。)
GetHashCodeServes as the default hash function.
(继承自 Object。)
GetTypeGets the Type of the current instance.
(继承自 Object。)
ToStringReturns a string that represents the current object.
(继承自 Object。)

扩展方法

Map 将源对象的属性映射到目标对象的属性中。
(由 Mapper 定义。)
Map 将源对象映射到目标类型的实例。
(由 Mapper 定义。)
MapTTarget 将源对象映射到指定目标类型的新实例。
(由 Mapper 定义。)
ToJsonString 转换为Json
(由 SerializeConvert 定义。)

参见