SocketOptionLevel Enumeration

Definition

public enum class SocketOptionLevel
public enum SocketOptionLevel
type SocketOptionLevel = 
Public Enum SocketOptionLevel
Vererbung
SocketOptionLevel

Felder

Name Wert Beschreibung
IP 0

Socket Optionen gelten nur für IP-Sockets.

Tcp 6

Socket Optionen gelten nur für TCP-Sockets.

Udp 17

Socket Optionen gelten nur für UDP-Sockets.

IPv6 41

Socket Optionen gelten nur für IPv6-Sockets.

Socket 65535

Socket Optionen gelten für alle Sockets.

Beispiele

Im folgenden Beispiel wird diese Enumeration verwendet, um Socketoptionen festzulegen.

// The socket will linger for 10 seconds after Socket.Close is called.
var lingerOption = new LingerOption(true, 10);
s.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger, lingerOption);
' The socket will linger for 10 seconds after Socket.Close is called.
Dim lingerOption As New LingerOption(True, 10)
s.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger, lingerOption)

Hinweise

Die SocketOptionLevel Enumeration definiert die Socketoptionsebenen, die an die Socket.SetSocketOption Und Socket.GetSocketOption Methoden übergeben werden können. SocketOptionName Aufzählungswerte werden nach SocketOptionLevelgruppiert.

Note Um IPv6 auf Windows XP zu verwenden, installieren Sie das Advance Networking Pack für Windows XP.

Gilt für:

Weitere Informationen