Socket.UseOnlyOverlappedIO Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que especifica se o soquete deve usar apenas o modo de E/S sobreposto. No .NET 5+ (incluindo versões do .NET Core), o valor é sempre 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
Valor da propriedade
true no .NET Framework se o Socket usar apenas E/S sobreposta; caso contrário, false. O padrão é false.
Exceções
O soquete foi associado a uma porta de conclusão.
Comentários
.NET Framework somente: defina essa propriedade como true para um Socket você pretende chamar DuplicateAndClose ativado. Caso contrário, a Estrutura poderá atribuir uma porta de conclusão ao soquete, o que proibiria o uso de DuplicateAndClose.
Em versões .NET 5+ (incluir .NET Core), o valor dessa propriedade é sempre false e você não pode alterar seu valor.