TcpClient.Client Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le sous-jacent Socket.
protected:
property System::Net::Sockets::Socket ^ Client { System::Net::Sockets::Socket ^ get(); void set(System::Net::Sockets::Socket ^ value); };
public:
property System::Net::Sockets::Socket ^ Client { System::Net::Sockets::Socket ^ get(); void set(System::Net::Sockets::Socket ^ value); };
protected System.Net.Sockets.Socket Client { get; set; }
public System.Net.Sockets.Socket Client { get; set; }
member this.Client : System.Net.Sockets.Socket with get, set
Protected Property Client As Socket
Public Property Client As Socket
Valeur de propriété
Le réseau Socketsous-jacent .
Exemples
L’exemple de code suivant illustre l’utilisation de la Client propriété. Dans cet exemple, la taille de mémoire tampon de réception du sous-jacent Socket est modifiée.
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
Remarques
TcpClient crée un élément permettant d’envoyer Socket et de recevoir des données sur un réseau. Les classes dérivées TcpClient peuvent utiliser cette propriété pour obtenir ou définir cette Socketpropriété . Utilisez le sous-jacent Socket retourné si vous avez besoin d’un Client accès au-delà de ce qui TcpClient fournit. Vous pouvez également utiliser Client pour définir le sous-jacent Socket sur un élément existant Socket. Cela peut être utile si vous souhaitez tirer parti de la simplicité d’utilisation d’un TcpClient pré-existant Socket.