Socket.UseOnlyOverlappedIO Eigenschaft

Definition

Achtung

UseOnlyOverlappedIO has been deprecated and is not supported.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Socket nur den überlappenden E/A-Modus verwenden soll. Auf .NET 5+ (einschließlich .NET Core-Versionen) ist der Wert immer 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

Eigenschaftswert

true für .NET Framework, wenn die Socket nur überlappende E/A verwendet; andernfalls false. Der Standardwert lautet false.

Attribute

Ausnahmen

Der Socket wurde an einen Abschlussport gebunden.

Hinweise

nur .NET Framework: Legen Sie diese Eigenschaft auf true für eine Socket fest, für die Sie DuplicateAndClose aufrufen möchten. Andernfalls kann das Framework dem Socket einen Vervollständigungsport zuweisen, was die Verwendung von DuplicateAndClose.

Bei .NET 5+ (enthalten .NET Core)-Versionen ist der Wert dieser Eigenschaft immer false, und Sie können den Wert nicht ändern.

Gilt für: