C# Класс Yodiwo.YPChannel.Transport.Sockets.Client

Наследование: CommonSocketChannel
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SocketSetup Socket>.Action

Открытые методы

Метод Описание
Client ( Protocol Protocol, ChannelSerializationMode SupportedChannelSerializationModes = ChannelSerializationMode.Json, ChannelSerializationMode PreferredChannelSerializationModes = ChannelSerializationMode.Json ) : System
Connect ( string RemoteHost, int RemotePort, bool Secure, string CertificateServerName = null ) : SimpleActionResult
Connect ( string RemoteHost, int RemotePort, bool Secure, string CertificateServerName = null, IEnumerable CustomCertificates = null ) : SimpleActionResult
ConnectAsync ( string RemoteHost, int RemotePort, bool Secure, string CertificateServerName = null ) : Task
_OnSystemShutDownRequestHandler ( object Sender ) : void

Защищенные методы

Метод Описание
onRedirect ( string Target ) : void

Приватные методы

Метод Описание
_sockConnection ( string RemoteHost, int RemotePort ) : SimpleActionResult

Описание методов

Client() публичный Метод

public Client ( Protocol Protocol, ChannelSerializationMode SupportedChannelSerializationModes = ChannelSerializationMode.Json, ChannelSerializationMode PreferredChannelSerializationModes = ChannelSerializationMode.Json ) : System
Protocol Protocol
SupportedChannelSerializationModes ChannelSerializationMode
PreferredChannelSerializationModes ChannelSerializationMode
Результат System

Connect() публичный Метод

public Connect ( string RemoteHost, int RemotePort, bool Secure, string CertificateServerName = null ) : SimpleActionResult
RemoteHost string
RemotePort int
Secure bool
CertificateServerName string
Результат SimpleActionResult

Connect() публичный Метод

public Connect ( string RemoteHost, int RemotePort, bool Secure, string CertificateServerName = null, IEnumerable CustomCertificates = null ) : SimpleActionResult
RemoteHost string
RemotePort int
Secure bool
CertificateServerName string
CustomCertificates IEnumerable
Результат SimpleActionResult

ConnectAsync() публичный Метод

public ConnectAsync ( string RemoteHost, int RemotePort, bool Secure, string CertificateServerName = null ) : Task
RemoteHost string
RemotePort int
Secure bool
CertificateServerName string
Результат Task

_OnSystemShutDownRequestHandler() публичный Метод

public _OnSystemShutDownRequestHandler ( object Sender ) : void
Sender object
Результат void

onRedirect() защищенный Метод

protected onRedirect ( string Target ) : void
Target string
Результат void

Описание свойств

SocketSetup публичное статическое свойство

public static Action SocketSetup
Результат Socket>.Action