Socket.SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) Yöntem

Tanım

Platforma özgü düzey ve ad tanımlayıcılarını kullanarak bir yuva seçeneği değeri ayarlar.

public:
 void SetRawSocketOption(int optionLevel, int optionName, ReadOnlySpan<System::Byte> optionValue);
public void SetRawSocketOption (int optionLevel, int optionName, ReadOnlySpan<byte> optionValue);
member this.SetRawSocketOption : int * int * ReadOnlySpan<byte> -> unit
Public Sub SetRawSocketOption (optionLevel As Integer, optionName As Integer, optionValue As ReadOnlySpan(Of Byte))

Parametreler

optionLevel
Int32

Platform tanımlı seçenek düzeyi.

optionName
Int32

Platform tanımlı seçenek adı.

optionValue
ReadOnlySpan<Byte>

Seçeneğin ayarlanması gereken değer.

Özel durumlar

Yuvaya erişmeye çalışılırken bir hata oluştu.

Açıklamalar

Genel olarak, SetSocketOption bir Socket seçenek her ayarlı olduğunda yöntemi kullanılmalıdır.

SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) yöntemi yalnızca gerekli seçeneği kullanıma sunmadığında ve SocketOptionName kullanıma sunmadığında SocketOptionLevel kullanılmalıdır.

Şunlara uygulanır