Compartir vía


Socket.UseOnlyOverlappedIO Propiedad

Definición

Precaución

UseOnlyOverlappedIO has been deprecated and is not supported.

Obtiene o establece un valor que especifica si el socket solo debe usar el modo de E/S superpuesta. En .NET 5+ (incluidas las versiones de .NET Core), el valor siempre falsees .

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

Valor de propiedad

true en .NET Framework si Socket usa solo E/S superpuesta; de lo contrario, false. El valor predeterminado es false.

Atributos

Excepciones

El socket se ha enlazado a un puerto de terminación.

Comentarios

Solo .NET Framework: establezca esta propiedad true en para que Socket quiera llamar DuplicateAndClose a . De lo contrario, el marco de trabajo puede asignar un puerto de finalización al socket, lo que prohibiría el uso de DuplicateAndClose.

En versiones de .NET 5+ (incluya .NET Core), el valor de esta propiedad siempre falsees y no se puede cambiar su valor.

Se aplica a