Click or drag to resize
MimeKit

HttpProxyClientConnect(String, Int32, CancellationToken) Method

Connect to the target host.

Namespace: MailKit.Net.Proxy
Assembly: MailKit (in MailKit.dll) Version: 4.7.1
Syntax
C#
public override Stream Connect(
	string host,
	int port,
	CancellationToken cancellationToken = default
)

Parameters

host  String
The host name of the proxy server.
port  Int32
The proxy server port.
cancellationToken  CancellationToken  (Optional)
The cancellation token.

Return Value

Stream
The connected network stream.

Implements

IProxyClientConnect(String, Int32, CancellationToken)
Exceptions
ExceptionCondition
ArgumentNullExceptionhost is null.
ArgumentOutOfRangeExceptionport is not between 0 and 65535.
ArgumentException The host is a zero-length string.
OperationCanceledException The operation was canceled via the cancellation token.
SocketException A socket error occurred trying to connect to the remote host.
IOException An I/O error occurred.
Remarks
Connects to the target host and port through the proxy server.
See Also