System::Net::Sockets::Socket::GetSocketOption 方法

Socket::GetSocketOption(SocketOptionLevel, SocketOptionName) method

返回与指定选项名称对应的值。

System::SharedPtr<Object> System::Net::Sockets::Socket::GetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName)
参数类型描述
optionLevelSocketOptionLevel套接字选项级别。
optionNameSocketOptionName选项名称。

ReturnValue

对应指定选项名称的值。

另见

Socket::GetSocketOption(SocketOptionLevel, SocketOptionName, int32_t) method

返回与指定选项名称对应的值。

System::ArrayPtr<uint8_t> System::Net::Sockets::Socket::GetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, int32_t optionLength)
参数类型描述
optionLevelSocketOptionLevel套接字选项级别。
optionNameSocketOptionName选项名称。
optionLengthint32_t选项长度。

ReturnValue

对应指定选项名称的值。

另见

Socket::GetSocketOption(SocketOptionLevel, SocketOptionName, System::ArrayPtr<uint8_t>) method

获取与指定选项名称对应的值。

void System::Net::Sockets::Socket::GetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, System::ArrayPtr<uint8_t> optionValue)
参数类型描述
optionLevelSocketOptionLevel套接字选项级别。
optionNameSocketOptionName选项名称。
optionValueSystem::ArrayPtr<uint8_t>将分配对应值的输出参数。

另见