Socket.DualMode Property

Definition

Gets or sets a value that specifies whether the Socket is a dual-mode socket used for both IPv4 and IPv6.

public:
 property bool DualMode { bool get(); void set(bool value); };
public bool DualMode { get; set; }
member this.DualMode : bool with get, set
Public Property DualMode As Boolean

Property Value

Boolean

true if the Socket is a dual-mode socket; otherwise, false. The default is true if the socket was created by calling the Socket(SocketType, ProtocolType) constructor and the operating system supports IPv6; otherwise, the default is false.

Exceptions

The socket is not in the InterNetworkV6 address family.

Applies to