Sets the specified option to the specified value.
Socket options determine the behavior of the current Socket. Use this overload to set those Socket options that require anything other than an integer or Boolean as an option value. For example, to set the Linger option, you must create an instance of LingerOption and pass it to SetSocketOption as the optionvalue parameter.
Windows 98, Windows NT 4.0 Platform Note: You must call the Bind method before using AddMembership as the optionName parameter.
Exception Type | Condition |
---|---|
SocketException | The VirtualSocket has been closed. |
ObjectDisposedException | The VirtualSocket has been closed. |
ArgumentNullException | optionValue is a null reference (Nothing in Visual Basic). |
VirtualSocket Class | Org.Mentalis.Security.Ssl Namespace | VirtualSocket.SetSocketOption Overload List