34 references to Client
System.Net.Mail (1)
System\Net\Mail\SmtpConnection.cs (1)
270_tcpClient.Client.Blocking = false;
System.Net.Sockets (33)
System\Net\Sockets\TCPClient.cs (33)
92public int Available => Client?.Available ?? 0; 109public bool Connected => Client?.Connected ?? false; 113get { return Client?.ExclusiveAddressUse ?? false; } 133Client.Connect(hostname, port); 134_family = Client.AddressFamily; 165Client.Connect(remoteEP); 166_family = Client.AddressFamily; 176Client.Connect(ipAddresses, port); 177_family = Client.AddressFamily; 182CompleteConnectAsync(Client.ConnectAsync(address, port)); 185CompleteConnectAsync(Client.ConnectAsync(host, port)); 188CompleteConnectAsync(Client.ConnectAsync(addresses, port)); 196CompleteConnectAsync(Client.ConnectAsync(remoteEP)); 205CompleteConnectAsync(Client.ConnectAsync(address, port, cancellationToken)); 208CompleteConnectAsync(Client.ConnectAsync(host, port, cancellationToken)); 211CompleteConnectAsync(Client.ConnectAsync(addresses, port, cancellationToken)); 220CompleteConnectAsync(Client.ConnectAsync(remoteEP, cancellationToken)); 229Client.BeginConnect(address, port, requestCallback, state); 232Client.BeginConnect(host, port, requestCallback, state); 235Client.BeginConnect(addresses, port, requestCallback, state); 256return _dataStream ??= new NetworkStream(Client, true); 305get { return (int)Client.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveBuffer)!; } 306set { Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveBuffer, value); } 312get { return (int)Client.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendBuffer)!; } 313set { Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendBuffer, value); } 322return (int)Client.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout)!; 327Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout, value); 337return (int)Client.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout)!; 342Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout, value); 352return Client.LingerState; 357Client.LingerState = value!; 364get { return Client.NoDelay; } 365set { Client.NoDelay = value; }