Network.Ping メソッド

定義

指定したサーバーに ping を実行します。

オーバーロード

名前 説明
Ping(Uri, Int32)

指定したサーバーに ping を実行します。

Ping(String, Int32)

指定したサーバーに ping を実行します。

Ping(String)

指定したサーバーに ping を実行します。

Ping(Uri)

指定したサーバーに ping を実行します。

Ping(Uri, Int32)

ソース:
Network.Ping.vb
ソース:
Network.Ping.vb
ソース:
Network.vb
ソース:
Network.vb
ソース:
Network.vb

指定したサーバーに 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 メソッドが Trueを返すかどうかを判断して、サーバーに ping を実行できるかどうかを報告します。

If My.Computer.Network.Ping("198.01.01.01") Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

"198.01.01.01"を、ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます。

この例では、 Ping メソッドが True 返されたかどうかを判断して、サーバーに ping を実行できるかどうかを報告し、タイムアウト間隔を 1000 ミリ秒に指定します。

If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

"www.cohowinery.com"を、ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます。

注釈

Ping方法は、リモート コンピューターの可用性を判断するためのフェールセーフな方法ではありません。ターゲット コンピューターの ping ポートがオフになっているか、ファイアウォールまたはルーターによって ping 要求がブロックされる可能性があります。

Pingメソッドに渡されるアドレスは DNS 解決可能である必要があり、その前に "http://" を付けることはできません。

こちらもご覧ください

適用対象

Ping(String, Int32)

ソース:
Network.Ping.vb
ソース:
Network.Ping.vb
ソース:
Network.vb
ソース:
Network.vb
ソース:
Network.vb

指定したサーバーに 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 メソッドが Trueを返すかどうかを判断して、サーバーに ping を実行できるかどうかを報告します。

If My.Computer.Network.Ping("198.01.01.01") Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

"198.01.01.01"を、ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます。

この例では、 Ping メソッドが True 返されたかどうかを判断して、サーバーに ping を実行できるかどうかを報告し、タイムアウト間隔を 1000 ミリ秒に指定します。

If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

"www.cohowinery.com"を、ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます。

注釈

Ping方法は、リモート コンピューターの可用性を判断するためのフェールセーフな方法ではありません。ターゲット コンピューターの ping ポートがオフになっているか、ファイアウォールまたはルーターによって ping 要求がブロックされる可能性があります。

Pingメソッドに渡されるアドレスは DNS 解決可能である必要があり、その前に "http://" を付けることはできません。

こちらもご覧ください

適用対象

Ping(String)

ソース:
Network.Ping.vb
ソース:
Network.Ping.vb
ソース:
Network.vb
ソース:
Network.vb
ソース:
Network.vb

指定したサーバーに 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 メソッドが Trueを返すかどうかを判断して、サーバーに ping を実行できるかどうかを報告します。

If My.Computer.Network.Ping("198.01.01.01") Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

"198.01.01.01"を、ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます。

この例では、 Ping メソッドが True 返されたかどうかを判断して、サーバーに ping を実行できるかどうかを報告し、タイムアウト間隔を 1000 ミリ秒に指定します。

If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

"www.cohowinery.com"を、ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます。

注釈

Ping方法は、リモート コンピューターの可用性を判断するためのフェールセーフな方法ではありません。ターゲット コンピューターの ping ポートがオフになっているか、ファイアウォールまたはルーターによって ping 要求がブロックされる可能性があります。

Pingメソッドに渡されるアドレスは DNS 解決可能である必要があり、その前に "http://" を付けることはできません。

こちらもご覧ください

適用対象

Ping(Uri)

ソース:
Network.Ping.vb
ソース:
Network.Ping.vb
ソース:
Network.vb
ソース:
Network.vb
ソース:
Network.vb

指定したサーバーに 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 メソッドが Trueを返すかどうかを判断して、サーバーに ping を実行できるかどうかを報告します。

If My.Computer.Network.Ping("198.01.01.01") Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

"198.01.01.01"を、ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます。

この例では、 Ping メソッドが True 返されたかどうかを判断して、サーバーに ping を実行できるかどうかを報告し、タイムアウト間隔を 1000 ミリ秒に指定します。

If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

"www.cohowinery.com"を、ping するサーバーの IP アドレス、URL、またはコンピューター名に置き換えます。

注釈

Ping方法は、リモート コンピューターの可用性を判断するためのフェールセーフな方法ではありません。ターゲット コンピューターの ping ポートがオフになっているか、ファイアウォールまたはルーターによって ping 要求がブロックされる可能性があります。

Pingメソッドに渡されるアドレスは DNS 解決可能である必要があり、その前に "http://" を付けることはできません。

こちらもご覧ください

適用対象