System.Net.Socket.TSocketStream.Write

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function Write(const Buffer; Count: LongInt): LongInt; overload; override;

C++

virtual int __fastcall Write(const void *Buffer, int Count)/* overload */;
inline int __fastcall  Write(const System::DynamicArray<System::Byte> Buffer, int Offset, int Count){ return System::Classes::TStream::Write(Buffer, Offset, Count); }
inline int __fastcall  Write(const System::DynamicArray<System::Byte> Buffer, int Count){ return System::Classes::TStream::Write(Buffer, Count); }

プロパティ

種類 可視性 ソース ユニット
function public
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket TSocketStream


説明

ソケット ストリームの作成時に指定されたソケット接続先エンドポイントに指定のデータを送信します。

Write は次のパラメータを受け取ります。

  • Buf は、送信するデータを読み取るバッファのポインタです。
  • Count は、Buf で指しているバッファの長さ(バイト単位)で、これは、Write で送信される指定データの最大長でもあります。

例外

Write を呼び出すと、次の例外が発生する可能性があります。

例外 Exception.Message シナリオ

ESocketError

ネットワーク ソケット エラー: <エラー メッセージ> (<エラー コード>)、API 'send'

関連項目