Ping.SendPingAsync メソッド

定義

非同期操作として、ICMP (インターネット制御メッセージ プロトコル) エコー メッセージをコンピューターに送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message to a computer, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation.

オーバーロード

SendPingAsync(String, Int32, Byte[], PingOptions)

非同期操作として、指定されたコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the specified computer, and receive a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードを使用して、操作のタイムアウト値と送受信に使用するバッファーを指定し、ICMP エコー メッセージ パケットのフラグメンテーションと有効期間 (TTL: time-to-live) の値を制御できます。This overload allows you to specify a time-out value for the operation, a buffer to use for send and receive, and control fragmentation and Time-to-Live values for the ICMP echo message packet.

SendPingAsync(IPAddress)

非同期操作として、指定された IPAddress を持つコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Send an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the computer that has the specified IPAddress, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation.

SendPingAsync(String)

非同期操作として、指定されたコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the specified computer, and receive a corresponding ICMP echo reply message from that computer as an asynchronous operation.

SendPingAsync(IPAddress, Int32)

非同期操作として、指定された IPAddress を持つコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Send an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the computer that has the specified IPAddress, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードを使用して、操作のタイムアウト値を指定できます。This overload allows you to specify a time-out value for the operation.

SendPingAsync(String, Int32)

非同期操作として、指定されたコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the specified computer, and receive a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードを使用して、操作のタイムアウト値を指定できます。This overload allows you to specify a time-out value for the operation.

SendPingAsync(IPAddress, Int32, Byte[])

非同期操作として、指定された IPAddress を持つコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Send an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the computer that has the specified IPAddress, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードによって、操作にタイムアウト値を指定し、送信と受信に使用するバッファーを指定することができます。This overload allows you to specify a time-out value for the operation and a buffer to use for send and receive.

SendPingAsync(String, Int32, Byte[])

非同期操作として、指定されたコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the specified computer, and receive a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードによって、操作にタイムアウト値を指定し、送信と受信に使用するバッファーを指定することができます。This overload allows you to specify a time-out value for the operation and a buffer to use for send and receive.

SendPingAsync(IPAddress, Int32, Byte[], PingOptions)

非同期操作として、指定された IPAddress を持つコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the computer that has the specified IPAddress, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードを使用して、操作のタイムアウト値と送受信に使用するバッファーを指定し、ICMP エコー メッセージ パケットのフラグメンテーションと有効期間 (TTL: time-to-live) の値を制御できます。This overload allows you to specify a time-out value for the operation, a buffer to use for send and receive, and control fragmentation and Time-to-Live values for the ICMP echo message packet.

SendPingAsync(String, Int32, Byte[], PingOptions)

非同期操作として、指定されたコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the specified computer, and receive a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードを使用して、操作のタイムアウト値と送受信に使用するバッファーを指定し、ICMP エコー メッセージ パケットのフラグメンテーションと有効期間 (TTL: time-to-live) の値を制御できます。This overload allows you to specify a time-out value for the operation, a buffer to use for send and receive, and control fragmentation and Time-to-Live values for the ICMP echo message packet.

public:
 System::Threading::Tasks::Task<System::Net::NetworkInformation::PingReply ^> ^ SendPingAsync(System::String ^ hostNameOrAddress, int timeout, cli::array <System::Byte> ^ buffer, System::Net::NetworkInformation::PingOptions ^ options);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (string hostNameOrAddress, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions? options);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (string hostNameOrAddress, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options);
member this.SendPingAsync : string * int * byte[] * System.Net.NetworkInformation.PingOptions -> System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply>
Public Function SendPingAsync (hostNameOrAddress As String, timeout As Integer, buffer As Byte(), options As PingOptions) As Task(Of PingReply)

パラメーター

hostNameOrAddress
String

ICMP エコー メッセージの送信先となるコンピューター。The computer that is the destination for the ICMP echo message. このパラメーターの値には、ホスト名または IP アドレスの文字列形式を指定できます。The value specified for this parameter can be a host name or a string representation of an IP address.

timeout
Int32

エコー メッセージを送信してから ICMP エコー応答メッセージを待つ時間の最大値 (ミリ秒単位)。The maximum number of milliseconds (after sending the echo message) to wait for the ICMP echo reply message.

buffer
Byte[]

ICMP エコー メッセージと共に送信されるデータが格納され、ICMP エコー応答メッセージで返される Byte 配列。A Byte array that contains data to be sent with the ICMP echo message and returned in the ICMP echo reply message. 配列には、65,500 バイトを超えるデータを格納することはできません。The array cannot contain more than 65,500 bytes.

options
PingOptions

ICMP エコー メッセージ パケットのフラグメンテーションと有効期間 (TTL: time-to-live) の値を制御するために使用される PingOptions オブジェクト。A PingOptions object used to control fragmentation and Time-to-Live values for the ICMP echo message packet.

戻り値

Task<PingReply>

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

注釈

この操作はブロックされません。This operation will not block. 返された Task<TResult>> オブジェクトは、ICMP パケットが送信され、応答が受信された後に完了します。The returned Task<TResult>> object will complete after the ICMP packet has been sent and the response has been received.

適用対象

SendPingAsync(IPAddress)

非同期操作として、指定された IPAddress を持つコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Send an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the computer that has the specified IPAddress, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::NetworkInformation::PingReply ^> ^ SendPingAsync(System::Net::IPAddress ^ address);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (System.Net.IPAddress address);
member this.SendPingAsync : System.Net.IPAddress -> System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply>
Public Function SendPingAsync (address As IPAddress) As Task(Of PingReply)

パラメーター

address
IPAddress

ICMP エコー メッセージの送信先コンピューターを識別する IP アドレス。An IP address that identifies the computer that is the destination for the ICMP echo message.

戻り値

Task<PingReply>

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

例外

addressnullです。address is null.

SendPingAsync の呼び出しを実行中です。A call to SendPingAsync is in progress.

ICMP メッセージの送信中または受信中に例外がスローされました。An exception was thrown while sending or receiving the ICMP messages. スローされた実際の例外については内部例外を参照してください。See the inner exception for the exact exception that was thrown.

address が有効な IP アドレスではありません。address is not a valid IP address.

このオブジェクトは破棄されました。This object has been disposed.

注釈

この操作はブロックされません。This operation will not block. 返された Task<TResult>> オブジェクトは、ICMP パケットが送信され、応答が受信された後に完了します。The returned Task<TResult>> object will complete after the ICMP packet has been sent and the response has been received.

適用対象

SendPingAsync(String)

非同期操作として、指定されたコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the specified computer, and receive a corresponding ICMP echo reply message from that computer as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::NetworkInformation::PingReply ^> ^ SendPingAsync(System::String ^ hostNameOrAddress);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (string hostNameOrAddress);
member this.SendPingAsync : string -> System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply>
Public Function SendPingAsync (hostNameOrAddress As String) As Task(Of PingReply)

パラメーター

hostNameOrAddress
String

ICMP エコー メッセージの送信先となるコンピューター。The computer that is the destination for the ICMP echo message. このパラメーターの値には、ホスト名または IP アドレスの文字列形式を指定できます。The value specified for this parameter can be a host name or a string representation of an IP address.

戻り値

Task<PingReply>

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

注釈

この操作はブロックされません。This operation will not block. 返された Task<TResult>> オブジェクトは、ICMP パケットが送信され、応答が受信された後に完了します。The returned Task<TResult>> object will complete after the ICMP packet has been sent and the response has been received.

適用対象

SendPingAsync(IPAddress, Int32)

非同期操作として、指定された IPAddress を持つコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Send an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the computer that has the specified IPAddress, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードを使用して、操作のタイムアウト値を指定できます。This overload allows you to specify a time-out value for the operation.

public:
 System::Threading::Tasks::Task<System::Net::NetworkInformation::PingReply ^> ^ SendPingAsync(System::Net::IPAddress ^ address, int timeout);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (System.Net.IPAddress address, int timeout);
member this.SendPingAsync : System.Net.IPAddress * int -> System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply>
Public Function SendPingAsync (address As IPAddress, timeout As Integer) As Task(Of PingReply)

パラメーター

address
IPAddress

ICMP エコー メッセージの送信先コンピューターを識別する IP アドレス。An IP address that identifies the computer that is the destination for the ICMP echo message.

timeout
Int32

エコー メッセージを送信してから ICMP エコー応答メッセージを待つ時間の最大値 (ミリ秒単位)。The maximum number of milliseconds (after sending the echo message) to wait for the ICMP echo reply message.

戻り値

Task<PingReply>

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

注釈

この操作はブロックされません。This operation will not block. 返された Task<TResult>> オブジェクトは、ICMP パケットが送信され、応答が受信された後に完了します。The returned Task<TResult>> object will complete after the ICMP packet has been sent and the response has been received.

適用対象

SendPingAsync(String, Int32)

非同期操作として、指定されたコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the specified computer, and receive a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードを使用して、操作のタイムアウト値を指定できます。This overload allows you to specify a time-out value for the operation.

public:
 System::Threading::Tasks::Task<System::Net::NetworkInformation::PingReply ^> ^ SendPingAsync(System::String ^ hostNameOrAddress, int timeout);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (string hostNameOrAddress, int timeout);
member this.SendPingAsync : string * int -> System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply>
Public Function SendPingAsync (hostNameOrAddress As String, timeout As Integer) As Task(Of PingReply)

パラメーター

hostNameOrAddress
String

ICMP エコー メッセージの送信先となるコンピューター。The computer that is the destination for the ICMP echo message. このパラメーターの値には、ホスト名または IP アドレスの文字列形式を指定できます。The value specified for this parameter can be a host name or a string representation of an IP address.

timeout
Int32

エコー メッセージを送信してから ICMP エコー応答メッセージを待つ時間の最大値 (ミリ秒単位)。The maximum number of milliseconds (after sending the echo message) to wait for the ICMP echo reply message.

戻り値

Task<PingReply>

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

注釈

この操作はブロックされません。This operation will not block. 返された Task<TResult>> オブジェクトは、ICMP パケットが送信され、応答が受信された後に完了します。The returned Task<TResult>> object will complete after the ICMP packet has been sent and the response has been received.

適用対象

SendPingAsync(IPAddress, Int32, Byte[])

非同期操作として、指定された IPAddress を持つコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Send an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the computer that has the specified IPAddress, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードによって、操作にタイムアウト値を指定し、送信と受信に使用するバッファーを指定することができます。This overload allows you to specify a time-out value for the operation and a buffer to use for send and receive.

public:
 System::Threading::Tasks::Task<System::Net::NetworkInformation::PingReply ^> ^ SendPingAsync(System::Net::IPAddress ^ address, int timeout, cli::array <System::Byte> ^ buffer);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (System.Net.IPAddress address, int timeout, byte[] buffer);
member this.SendPingAsync : System.Net.IPAddress * int * byte[] -> System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply>
Public Function SendPingAsync (address As IPAddress, timeout As Integer, buffer As Byte()) As Task(Of PingReply)

パラメーター

address
IPAddress

ICMP エコー メッセージの送信先コンピューターを識別する IP アドレス。An IP address that identifies the computer that is the destination for the ICMP echo message.

timeout
Int32

エコー メッセージを送信してから ICMP エコー応答メッセージを待つ時間の最大値 (ミリ秒単位)。The maximum number of milliseconds (after sending the echo message) to wait for the ICMP echo reply message.

buffer
Byte[]

ICMP エコー メッセージと共に送信されるデータが格納され、ICMP エコー応答メッセージで返される Byte 配列。A Byte array that contains data to be sent with the ICMP echo message and returned in the ICMP echo reply message. 配列には、65,500 バイトを超えるデータを格納することはできません。The array cannot contain more than 65,500 bytes.

戻り値

Task<PingReply>

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

例外

addressnullです。address is null.

- または --or- buffernullです。buffer is null.

timeout が 0 未満です。timeout is less than zero.

SendPingAsync の呼び出しを実行中です。A call to SendPingAsync is in progress.

ICMP メッセージの送信中または受信中に例外がスローされました。An exception was thrown while sending or receiving the ICMP messages. スローされた実際の例外については内部例外を参照してください。See the inner exception for the exact exception that was thrown.

address が有効な IP アドレスではありません。address is not a valid IP address.

このオブジェクトは破棄されました。This object has been disposed.

buffer のサイズが 65,500 バイトを超えています。The size of buffer exceeds 65,500 bytes.

注釈

この操作はブロックされません。This operation will not block. 返された Task<TResult>> オブジェクトは、ICMP パケットが送信され、応答が受信された後に完了します。The returned Task<TResult>> object will complete after the ICMP packet has been sent and the response has been received.

適用対象

SendPingAsync(String, Int32, Byte[])

非同期操作として、指定されたコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the specified computer, and receive a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードによって、操作にタイムアウト値を指定し、送信と受信に使用するバッファーを指定することができます。This overload allows you to specify a time-out value for the operation and a buffer to use for send and receive.

public:
 System::Threading::Tasks::Task<System::Net::NetworkInformation::PingReply ^> ^ SendPingAsync(System::String ^ hostNameOrAddress, int timeout, cli::array <System::Byte> ^ buffer);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (string hostNameOrAddress, int timeout, byte[] buffer);
member this.SendPingAsync : string * int * byte[] -> System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply>
Public Function SendPingAsync (hostNameOrAddress As String, timeout As Integer, buffer As Byte()) As Task(Of PingReply)

パラメーター

hostNameOrAddress
String

ICMP エコー メッセージの送信先となるコンピューター。The computer that is the destination for the ICMP echo message. このパラメーターの値には、ホスト名または IP アドレスの文字列形式を指定できます。The value specified for this parameter can be a host name or a string representation of an IP address.

timeout
Int32

エコー メッセージを送信してから ICMP エコー応答メッセージを待つ時間の最大値 (ミリ秒単位)。The maximum number of milliseconds (after sending the echo message) to wait for the ICMP echo reply message.

buffer
Byte[]

ICMP エコー メッセージと共に送信されるデータが格納され、ICMP エコー応答メッセージで返される Byte 配列。A Byte array that contains data to be sent with the ICMP echo message and returned in the ICMP echo reply message. 配列には、65,500 バイトを超えるデータを格納することはできません。The array cannot contain more than 65,500 bytes.

戻り値

Task<PingReply>

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

注釈

この操作はブロックされません。This operation will not block. 返された Task<TResult>> オブジェクトは、ICMP パケットが送信され、応答が受信された後に完了します。The returned Task<TResult>> object will complete after the ICMP packet has been sent and the response has been received.

適用対象

SendPingAsync(IPAddress, Int32, Byte[], PingOptions)

非同期操作として、指定された IPAddress を持つコンピューターに、指定されたデータ バッファーと共に ICMP (インターネット制御メッセージ プロトコル) エコー メッセージを送信し、そのコンピューターから対応する ICMP エコー応答メッセージを受信します。Sends an Internet Control Message Protocol (ICMP) echo message with the specified data buffer to the computer that has the specified IPAddress, and receives a corresponding ICMP echo reply message from that computer as an asynchronous operation. このオーバーロードを使用して、操作のタイムアウト値と送受信に使用するバッファーを指定し、ICMP エコー メッセージ パケットのフラグメンテーションと有効期間 (TTL: time-to-live) の値を制御できます。This overload allows you to specify a time-out value for the operation, a buffer to use for send and receive, and control fragmentation and Time-to-Live values for the ICMP echo message packet.

public:
 System::Threading::Tasks::Task<System::Net::NetworkInformation::PingReply ^> ^ SendPingAsync(System::Net::IPAddress ^ address, int timeout, cli::array <System::Byte> ^ buffer, System::Net::NetworkInformation::PingOptions ^ options);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (System.Net.IPAddress address, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions? options);
public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync (System.Net.IPAddress address, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options);
member this.SendPingAsync : System.Net.IPAddress * int * byte[] * System.Net.NetworkInformation.PingOptions -> System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply>
Public Function SendPingAsync (address As IPAddress, timeout As Integer, buffer As Byte(), options As PingOptions) As Task(Of PingReply)

パラメーター

address
IPAddress

ICMP エコー メッセージの送信先コンピューターを識別する IP アドレス。An IP address that identifies the computer that is the destination for the ICMP echo message.

timeout
Int32

エコー メッセージを送信してから ICMP エコー応答メッセージを待つ時間の最大値 (ミリ秒単位)。The maximum number of milliseconds (after sending the echo message) to wait for the ICMP echo reply message.

buffer
Byte[]

ICMP エコー メッセージと共に送信されるデータが格納され、ICMP エコー応答メッセージで返される Byte 配列。A Byte array that contains data to be sent with the ICMP echo message and returned in the ICMP echo reply message. 配列には、65,500 バイトを超えるデータを格納することはできません。The array cannot contain more than 65,500 bytes.

options
PingOptions

ICMP エコー メッセージ パケットのフラグメンテーションと有効期間 (TTL: time-to-live) の値を制御するために使用される PingOptions オブジェクト。A PingOptions object used to control fragmentation and Time-to-Live values for the ICMP echo message packet.

戻り値

Task<PingReply>

非同期操作を表すタスク オブジェクト。The task object representing the asynchronous operation.

例外

addressnullです。address is null.

- または --or- buffernullです。buffer is null.

timeout が 0 未満です。timeout is less than zero.

SendPingAsync の呼び出しを実行中です。A call to SendPingAsync is in progress.

ICMP メッセージの送信中または受信中に例外がスローされました。An exception was thrown while sending or receiving the ICMP messages. スローされた実際の例外については内部例外を参照してください。See the inner exception for the exact exception that was thrown.

address が有効な IP アドレスではありません。address is not a valid IP address.

このオブジェクトは破棄されました。This object has been disposed.

buffer のサイズが 65,500 バイトを超えています。The size of buffer exceeds 65,500 bytes.

注釈

この操作はブロックされません。This operation will not block. 返された Task<TResult>> オブジェクトは、ICMP パケットが送信され、応答が受信された後に完了します。The returned Task<TResult>> object will complete after the ICMP packet has been sent and the response has been received.

適用対象