Bagikan melalui


TcpClient.Client Properti

Definisi

Mendapatkan atau mengatur yang mendasar Socket.

public:
 property System::Net::Sockets::Socket ^ Client { System::Net::Sockets::Socket ^ get(); void set(System::Net::Sockets::Socket ^ value); };
protected:
 property System::Net::Sockets::Socket ^ Client { System::Net::Sockets::Socket ^ get(); void set(System::Net::Sockets::Socket ^ value); };
public System.Net.Sockets.Socket Client { get; set; }
protected System.Net.Sockets.Socket Client { get; set; }
member this.Client : System.Net.Sockets.Socket with get, set
Public Property Client As Socket
Protected Property Client As Socket

Nilai Properti

Jaringan Socketyang mendasar .

Contoh

Contoh kode berikut menunjukkan penggunaan Client properti . Dalam contoh ini, ukuran buffer penerima dari yang mendasar Socket diubah.

TcpClient client = new TcpClient();
Socket s = client.Client;

if (!s.Connected)
{
    s.SetSocketOption(SocketOptionLevel.Socket, 
                 SocketOptionName.ReceiveBuffer, 16384);
    Console.WriteLine(
        "client is not connected, ReceiveBuffer set\n");
}
else
{
    Console.WriteLine("client is connected");
}
Dim client As New TcpClient()
Dim s As Socket = client.Client

If Not s.Connected Then
   s.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveBuffer, 16384)
   Console.WriteLine("client is not connected, ReceiveBuffer set" + ControlChars.Lf)
Else
   Console.WriteLine("client is connected")
End If

Keterangan

TcpClient Socket membuat untuk mengirim dan menerima data melalui jaringan. Kelas yang berasal dari TcpClient dapat menggunakan properti ini untuk mendapatkan atau mengatur ini Socket. Gunakan yang mendasar Socket yang dikembalikan jika Client Anda memerlukan akses di luar yang TcpClient disediakan. Anda juga dapat menggunakan Client untuk mengatur yang mendasar Socket ke yang sudah ada Socket. Ini mungkin berguna jika Anda ingin memanfaatkan kesederhanaan TcpClient menggunakan yang sudah ada Socketsebelumnya.

Berlaku untuk

Lihat juga