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); };
[System.Obsolete("UseOnlyOverlappedIO has been deprecated and is not supported.")]
public bool UseOnlyOverlappedIO { get; set; }
public bool UseOnlyOverlappedIO { get; set; }
[<System.Obsolete("UseOnlyOverlappedIO has been deprecated and is not supported.")>]
member this.UseOnlyOverlappedIO : bool with get, set
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, и его значение невозможно изменить.

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