System::Net::Sockets::Socket::SendTo 方法

Socket::SendTo(System::ArrayPtr<uint8_t>, int32_t, int32_t, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

int32_t System::Net::Sockets::Socket::SendTo(System::ArrayPtr<uint8_t> buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::ArrayPtr<uint8_t>要发送的数据。
offsetint32_t指定数组中的字节偏移量。
sizeint32_t从 ‘offset’ 参数开始的指定数组中的字节数。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::ArrayPtr<uint8_t>, int32_t, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

int32_t System::Net::Sockets::Socket::SendTo(System::ArrayPtr<uint8_t> buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::ArrayPtr<uint8_t>要发送的数据。
sizeint32_t指定数组中的字节数。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::ArrayPtr<uint8_t>, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

int32_t System::Net::Sockets::Socket::SendTo(System::ArrayPtr<uint8_t> buffer, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::ArrayPtr<uint8_t>要发送的数据。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::ArrayPtr<uint8_t>, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

int32_t System::Net::Sockets::Socket::SendTo(System::ArrayPtr<uint8_t> buffer, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::ArrayPtr<uint8_t>要发送的数据。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::Details::ArrayView<uint8_t>, int32_t, int32_t, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

int32_t System::Net::Sockets::Socket::SendTo(System::Details::ArrayView<uint8_t> buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::Details::ArrayView<uint8_t>要发送的数据。
offsetint32_t指定数组中的字节偏移量。
sizeint32_t从 ‘offset’ 参数开始的指定数组中的字节数。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::Details::ArrayView<uint8_t>, int32_t, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

int32_t System::Net::Sockets::Socket::SendTo(System::Details::ArrayView<uint8_t> buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::Details::ArrayView<uint8_t>要发送的数据。
sizeint32_t指定数组中的字节数。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::Details::ArrayView<uint8_t>, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

int32_t System::Net::Sockets::Socket::SendTo(System::Details::ArrayView<uint8_t> buffer, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::Details::ArrayView<uint8_t>要发送的数据。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::Details::ArrayView<uint8_t>, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

int32_t System::Net::Sockets::Socket::SendTo(System::Details::ArrayView<uint8_t> buffer, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::Details::ArrayView<uint8_t>要发送的数据。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::Details::StackArray<uint8_t, N>&, int32_t, int32_t, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

template<std::size_t> int32_t System::Net::Sockets::Socket::SendTo(System::Details::StackArray<uint8_t, N> &buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::Details::StackArray<uint8_t, N>&要发送的数据。
offsetint32_t指定数组中的字节偏移量。
sizeint32_t从 ‘offset’ 参数开始的指定数组中的字节数。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::Details::StackArray<uint8_t, N>&, int32_t, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

template<std::size_t> int32_t System::Net::Sockets::Socket::SendTo(System::Details::StackArray<uint8_t, N> &buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::Details::StackArray<uint8_t, N>&要发送的数据。
sizeint32_t指定数组中的字节数。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::Details::StackArray<uint8_t, N>&, SocketFlags, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

template<std::size_t> int32_t System::Net::Sockets::Socket::SendTo(System::Details::StackArray<uint8_t, N> &buffer, SocketFlags socketFlags, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::Details::StackArray<uint8_t, N>&要发送的数据。
socketFlagsSocketFlags发送行为。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见

Socket::SendTo(System::Details::StackArray<uint8_t, N>&, System::SharedPtr<EndPoint>) method

将指定的数据发送到指定的端点。

template<std::size_t> int32_t System::Net::Sockets::Socket::SendTo(System::Details::StackArray<uint8_t, N> &buffer, System::SharedPtr<EndPoint> remoteEP)
参数类型描述
bufferSystem::Details::StackArray<uint8_t, N>&要发送的数据。
remoteEPSystem::SharedPtr<EndPoint>远程端点。

ReturnValue

已发送字节的数量。

另见