public interface IHttpDmtpSessionClient : IHttpSessionClient,
IHttpSession, ITcpSession, IDependencyClient, IDependencyObject, IDisposableObject,
IDisposable, IClient, ILoggerObject, IResolverConfigObject, IConfigObject,
IPluginObject, IResolverObject, IOnlineClient, IClosableClient, ISessionClient,
IIdClient, ITcpListenableClient, IDmtpActorObjectPublic Interface IHttpDmtpSessionClient
Inherits IHttpSessionClient, IHttpSession, ITcpSession, IDependencyClient,
IDependencyObject, IDisposableObject, IDisposable, IClient, ILoggerObject,
IResolverConfigObject, IConfigObject, IPluginObject, IResolverObject, IOnlineClient,
IClosableClient, ISessionClient, IIdClient, ITcpListenableClient, IDmtpActorObjecttype IHttpDmtpSessionClient =
interface
interface IHttpSessionClient
interface IHttpSession
interface ITcpSession
interface IDependencyClient
interface IDependencyObject
interface IDisposableObject
interface IDisposable
interface IClient
interface ILoggerObject
interface IResolverConfigObject
interface IConfigObject
interface IPluginObject
interface IResolverObject
interface IOnlineClient
interface IClosableClient
interface ISessionClient
interface IIdClient
interface ITcpListenableClient
interface IDmtpActorObject
end| CloseAsync |
关闭客户端。
(继承自 IClosableClient。) |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (继承自 IDisposable。) |
| GetValueTValue |
获取依赖注入的值,当没有注入时,会返回默认行为的值。
(继承自 IDependencyObject。) |
| HasValueTValue |
判断在当前对象中是否有已设置的属性值。
(继承自 IDependencyObject。) |
| RemoveValueTValue |
移除属性值。
(继承自 IDependencyObject。) |
| ResetIdAsync |
重新设置Id
(继承自 IIdClient。) |
| SetValueTValue |
设置依赖注入的值,如果值已经存在,将被覆盖。
(继承自 IDependencyObject。) |
| SwitchProtocolToWebSocketAsync |
转化Protocol协议标识为WebSocket (继承自 IHttpSessionClient。) |
| TryGetValueTValue |
尝试获取依赖注入的值,当没有注入时,会返回。
(继承自 IDependencyObject。) |
| TryRemoveValueTValue |
尝试重置属性值,如果没有这个值,则返回。
(继承自 IDependencyObject。) |