Socket.UseOnlyOverlappedIO Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 false
es .
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 false
es y no se puede cambiar su valor.