Network.Ping メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したサーバーに対して ping を実行します。
オーバーロード
Ping(Uri, Int32) |
指定したサーバーに対して ping を実行します。 |
Ping(String, Int32) |
指定したサーバーに対して ping を実行します。 |
Ping(String) |
指定したサーバーに対して ping を実行します。 |
Ping(Uri) |
指定したサーバーに対して ping を実行します。 |
Ping(Uri, Int32)
指定したサーバーに対して ping を実行します。
public:
bool Ping(Uri ^ address, int timeout);
public bool Ping (Uri address, int timeout);
member this.Ping : Uri * int -> bool
Public Function Ping (address As Uri, timeout As Integer) As Boolean
パラメーター
- address
- Uri
ping の送信先サーバーの URI。
- timeout
- Int32
接続先からの応答を待機する時間のしきい値 (ミリ秒)。 既定値は 500 です。
戻り値
操作が正常に終了した場合は True
。それ以外の場合は False
。
例外
ネットワーク接続が利用できません。
URL が有効でない場合。
例
この例では、 メソッドが を返すかどうかを判断することで、サーバーに ping を実行できるかどうかを Ping
報告します True
。
If My.Computer.Network.Ping("198.01.01.01") Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
を ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます "198.01.01.01"
。
この例では、メソッドが返True
されたかどうかを判断してサーバーに ping を実行できるかどうかをPing
報告し、タイムアウト間隔を 1000 ミリ秒で指定します。
If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
を ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます "www.cohowinery.com"
。
注釈
メソッドは Ping
、リモート コンピューターの可用性を判断するためのフェールセーフな方法ではありません。ターゲット コンピューターの ping ポートがオフになっているか、ファイアウォールまたはルーターによって ping 要求がブロックされる可能性があります。
メソッドに Ping
渡されるアドレスは DNS 解決可能である必要があり、前に "http://" を付けることはできません。
こちらもご覧ください
適用対象
Ping(String, Int32)
指定したサーバーに対して ping を実行します。
public:
bool Ping(System::String ^ hostNameOrAddress, int timeout);
public bool Ping (string hostNameOrAddress, int timeout);
member this.Ping : string * int -> bool
Public Function Ping (hostNameOrAddress As String, timeout As Integer) As Boolean
パラメーター
- hostNameOrAddress
- String
ping の送信先サーバーの URL、コンピューター名、または IP アドレス。
- timeout
- Int32
接続先からの応答を待機する時間のしきい値 (ミリ秒)。 既定値は 500 です。
戻り値
操作が正常に終了した場合は True
。それ以外の場合は False
。
例外
ネットワーク接続が利用できません。
URL が有効でない場合。
例
この例では、 メソッドが を返すかどうかを判断することで、サーバーに ping を実行できるかどうかを Ping
報告します True
。
If My.Computer.Network.Ping("198.01.01.01") Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
を ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます "198.01.01.01"
。
この例では、メソッドが返True
されたかどうかを判断してサーバーに ping を実行できるかどうかをPing
報告し、タイムアウト間隔を 1000 ミリ秒で指定します。
If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
を ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます "www.cohowinery.com"
。
注釈
メソッドは Ping
、リモート コンピューターの可用性を判断するためのフェールセーフな方法ではありません。ターゲット コンピューターの ping ポートがオフになっているか、ファイアウォールまたはルーターによって ping 要求がブロックされる可能性があります。
メソッドに Ping
渡されるアドレスは DNS 解決可能である必要があり、前に "http://" を付けることはできません。
こちらもご覧ください
適用対象
Ping(String)
指定したサーバーに対して ping を実行します。
public:
bool Ping(System::String ^ hostNameOrAddress);
public bool Ping (string hostNameOrAddress);
member this.Ping : string -> bool
Public Function Ping (hostNameOrAddress As String) As Boolean
パラメーター
- hostNameOrAddress
- String
ping の送信先サーバーの URL、コンピューター名、または IP アドレス。
戻り値
操作が正常に終了した場合は True
。それ以外の場合は False
。
例外
ネットワーク接続が利用できません。
URL が有効でない場合。
例
この例では、 メソッドが を返すかどうかを判断することで、サーバーに ping を実行できるかどうかを Ping
報告します True
。
If My.Computer.Network.Ping("198.01.01.01") Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
を ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます "198.01.01.01"
。
この例では、メソッドが返True
されたかどうかを判断してサーバーに ping を実行できるかどうかをPing
報告し、タイムアウト間隔を 1000 ミリ秒で指定します。
If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
を ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます "www.cohowinery.com"
。
注釈
メソッドは Ping
、リモート コンピューターの可用性を判断するためのフェールセーフな方法ではありません。ターゲット コンピューターの ping ポートがオフになっているか、ファイアウォールまたはルーターによって ping 要求がブロックされる可能性があります。
メソッドに Ping
渡されるアドレスは DNS 解決可能である必要があり、前に "http://" を付けることはできません。
こちらもご覧ください
適用対象
Ping(Uri)
指定したサーバーに対して ping を実行します。
public:
bool Ping(Uri ^ address);
public bool Ping (Uri address);
member this.Ping : Uri -> bool
Public Function Ping (address As Uri) As Boolean
パラメーター
- address
- Uri
ping の送信先サーバーの URI。
戻り値
操作が正常に終了した場合は True
。それ以外の場合は False
。
例外
ネットワーク接続が利用できません。
URL が有効でない場合。
例
この例では、 メソッドが を返すかどうかを判断することで、サーバーに ping を実行できるかどうかを Ping
報告します True
。
If My.Computer.Network.Ping("198.01.01.01") Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
を ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます "198.01.01.01"
。
この例では、メソッドが返True
されたかどうかを判断してサーバーに ping を実行できるかどうかをPing
報告し、タイムアウト間隔を 1000 ミリ秒で指定します。
If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
MsgBox("Server pinged successfully.")
Else
MsgBox("Ping request timed out.")
End If
を ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます "www.cohowinery.com"
。
注釈
メソッドは Ping
、リモート コンピューターの可用性を判断するためのフェールセーフな方法ではありません。ターゲット コンピューターの ping ポートがオフになっているか、ファイアウォールまたはルーターによって ping 要求がブロックされる可能性があります。
メソッドに Ping
渡されるアドレスは DNS 解決可能である必要があり、前に "http://" を付けることはできません。
こちらもご覧ください
適用対象
.NET