Socket.GetRawSocketOption(Int32, Int32, Span<Byte>) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Platforma özgü düzey ve ad tanımlayıcılarını kullanarak bir yuva seçeneği değeri alır.
public:
int GetRawSocketOption(int optionLevel, int optionName, Span<System::Byte> optionValue);
public int GetRawSocketOption (int optionLevel, int optionName, Span<byte> optionValue);
member this.GetRawSocketOption : int * int * Span<byte> -> int
Public Function GetRawSocketOption (optionLevel As Integer, optionName As Integer, optionValue As Span(Of Byte)) As Integer
Parametreler
- optionLevel
- Int32
Platform tanımlı seçenek düzeyi.
- optionName
- Int32
Platform tanımlı seçenek adı.
Döndürülenler
Başarıyla alınan bir değer için içine optionValue
yazılan bayt sayısı.
Özel durumlar
Kapatılmış Socket .
Yuvaya erişmeye çalışılırken bir hata oluştu.
Açıklamalar
Genel olarak, GetSocketOption
yöntem her Socket seçenek alınıyorsa kullanılmalıdır.
GetRawSocketOption(Int32, Int32, Span<Byte>)yöntemi yalnızca gerekli seçeneği kullanıma sunmadığında ve SocketOptionName kullanıma sunmadığında SocketOptionLevel kullanılmalıdır.