Network.Ping メソッド

定義

指定したサーバーに対して 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://" を付けることはできません。

こちらもご覧ください

適用対象