Langue

DatagramSocket.Control Propriété

Définition

Obtient les données de contrôle de socket sur un objet DatagramSocket .

public:
 property DatagramSocketControl ^ Control { DatagramSocketControl ^ get(); };
DatagramSocketControl Control();
public DatagramSocketControl Control { get; }
var datagramSocketControl = datagramSocket.control;
Public ReadOnly Property Control As DatagramSocketControl

Valeur de propriété

Données de contrôle de socket sur un objet DatagramSocket .

Remarques

La propriété Control obtient l’instance DatagramSocketControl associée à un objet DatagramSocket . Un objet DatagramSocketControl est créé automatiquement avec l’objet DatagramSocket parent. L’instance DatagramSocketControl peut ensuite être utilisée pour obtenir ou définir des données de contrôle utilisées par DatagramSocket. Ces propriétés sur l’instance DatagramSocketControl sont les suivantes :

La propriété OutboundUnicastHopLimit peut être définie avant ou après la liaison ou la connexion du DatagramSocket . Avant de modifier cette valeur sur un DatagramSocket lié ou connecté, tous les paquets sortants doivent d’abord être vidés pour s’assurer que toutes les données écrites précédemment sont envoyées avec la limite de tronçon précédente.

Toutes les modifications apportées aux autres valeurs de propriété sur DatagramSocketControl doivent être définies avant que DatagramSocket soit lié ou connecté. Par conséquent, si vous devez apporter des modifications aux propriétés DontFragment, InboundBufferSizeInBytes ou QualityOfService , ces modifications doivent se produire avant un appel réussi à BindEndpointAsync, BindServiceNameAsync ou l’une des méthodes ConnectAsync sur DatagramSocket.

S’applique à

Voir aussi