Socket.UseOnlyOverlappedIO Propriété

Définition

Obtient ou définit une valeur qui spécifie si le socket doit utiliser uniquement le mode D/S superposé. Sur .NET 5+ (y compris les versions .NET Core), la valeur est toujours false.

public:
 property bool UseOnlyOverlappedIO { bool get(); void set(bool value); };
public bool UseOnlyOverlappedIO { get; set; }
member this.UseOnlyOverlappedIO : bool with get, set
Public Property UseOnlyOverlappedIO As Boolean

Valeur de propriété

true sur .NET Framework si le Socket utilise uniquement les E/S superposées ; sinon, false. La valeur par défaut est false.

Exceptions

Le socket a été lié à un port d’achèvement.

Remarques

.NET Framework uniquement : définissez cette propriété sur true pour un Socket sur lequel vous envisagez d’appeler DuplicateAndClose. Sinon, l’infrastructure peut affecter un port d’achèvement au socket, ce qui interdireait l’utilisation de DuplicateAndClose.

Sur .NET versions 5+ (inclure .NET Core), la valeur de cette propriété est toujours false et vous ne pouvez pas modifier sa valeur.

S’applique à