Поделиться через


Socket.UseOnlyOverlappedIO Свойство

Определение

Внимание!

UseOnlyOverlappedIO has been deprecated and is not supported.

Возвращает или задает значение, указывающее, должен ли сокет использовать только режим перекрывающегося ввода-вывода. В .NET 5+ (включая версии .NET Core) значение всегда falseравно .

public:
 property bool UseOnlyOverlappedIO { bool get(); void set(bool value); };
public bool UseOnlyOverlappedIO { get; set; }
[System.Obsolete("UseOnlyOverlappedIO has been deprecated and is not supported.")]
public bool UseOnlyOverlappedIO { get; set; }
member this.UseOnlyOverlappedIO : bool with get, set
[<System.Obsolete("UseOnlyOverlappedIO has been deprecated and is not supported.")>]
member this.UseOnlyOverlappedIO : bool with get, set
Public Property UseOnlyOverlappedIO As Boolean

Значение свойства

trueв платформа .NET Framework, если Socket использует только перекрывающиеся ввод-вывод; в противном случае — значение false. Значение по умолчанию — false.

Атрибуты

Исключения

Сокет привязан к порту завершения.

Комментарии

Только платформа .NET Framework. Задайте этому свойству значение true для объекта, Socket который будет вызыватьсяDuplicateAndClose. В противном случае платформа может назначить сокету порт завершения, что запретит использование DuplicateAndClose.

В версиях .NET 5 и более поздних версий (включая .NET Core) значение этого свойства всегда falseравно , и изменить его значение невозможно.

Применяется к