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
равно , и изменить его значение невозможно.