Socket.SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define um valor de opção de socket usando identificadores de nível e nome específicos da plataforma.
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))
Parâmetros
- optionLevel
- Int32
O nível de opção definido pela plataforma.
- optionName
- Int32
O nome da opção definido pela plataforma.
- optionValue
- ReadOnlySpan<Byte>
O valor ao qual a opção deve ser definida.
Exceções
O Socket local foi encerrado.
Ocorreu um erro ao tentar aceder ao soquete.
Observações
Em geral, o SetSocketOption método deve ser usado sempre que definir uma Socket opção.
O SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) método deve ser usado apenas quando SocketOptionLevel e SocketOptionName não expor a opção necessária.