Socket.EndReceiveMessageFrom メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Socket.EndReceiveMessageFrom メソッドの意味・解説 

Socket.EndReceiveMessageFrom メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

特定のエンドポイントからの、保留中の非同期読み込みを終了します。また、このメソッドは、EndReceiveFrom よりもパケットに関するより多くの情報を示します。

名前空間: System.Net.Sockets
アセンブリ: System (system.dll 内)
構文構文

Public Function EndReceiveMessageFrom ( _
    asyncResult As IAsyncResult, _
    ByRef socketFlags As SocketFlags, _
    ByRef endPoint As EndPoint, _
    <OutAttribute> ByRef ipPacketInformation As
 IPPacketInformation _
) As Integer
Dim instance As Socket
Dim asyncResult As IAsyncResult
Dim socketFlags As SocketFlags
Dim endPoint As EndPoint
Dim ipPacketInformation As IPPacketInformation
Dim returnValue As Integer

returnValue = instance.EndReceiveMessageFrom(asyncResult, socketFlags, endPoint,
 ipPacketInformation)
public int EndReceiveMessageFrom (
    IAsyncResult asyncResult,
    ref SocketFlags socketFlags,
    ref EndPoint endPoint,
    out IPPacketInformation ipPacketInformation
)
public:
int EndReceiveMessageFrom (
    IAsyncResult^ asyncResult, 
    SocketFlags% socketFlags, 
    EndPoint^% endPoint, 
    [OutAttribute] IPPacketInformation% ipPacketInformation
)
public int EndReceiveMessageFrom (
    IAsyncResult asyncResult, 
    /** @ref */ SocketFlags socketFlags, 
    /** @ref */ EndPoint endPoint, 
    /** @attribute OutAttribute() */ /** @ref */ IPPacketInformation ipPacketInformation
)
JScript では、値型の引数は参照渡しされません。

パラメータ

asyncResult

この非同期操作の状態情報およびユーザー定義データを格納する IAsyncResult。

socketFlags

受信パケットの SocketFlags 値のビットごとの組み合わせ。

endPoint

ソース EndPoint。

ipPacketInformation

受信パケットの IPAddress とインターフェイス。

戻り値
正常に完了した場合は、受信したバイト数。失敗した場合は、0 を返します。

例外例外
例外の種類条件

ArgumentNullException

asyncResult is null 参照 (Visual Basic では Nothing)

または

endPoint が null 参照 (Visual Basic では Nothing) です。

ArgumentException

BeginReceiveMessageFrom メソッドへの呼び出しで asyncResult が返されませんでした。

InvalidOperationException

EndReceiveMessageFrom が、非同期の読み取りのために以前に呼び出されています。

SocketException

ソケットへのアクセスを試みているときにエラーが発生しました。詳細については「解説」を参照してください。

ObjectDisposedException

Socket は閉じられています。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

Socket.EndReceiveMessageFrom メソッドのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   



Socket.EndReceiveMessageFrom メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS