Network.Ping 方法

定义

Ping 指定的服务器。

重载

名称 说明
Ping(Uri, Int32)

Ping 指定的服务器。

Ping(String, Int32)

Ping 指定的服务器。

Ping(String)

Ping 指定的服务器。

Ping(Uri)

Ping 指定的服务器。

Ping(Uri, Int32)

Source:
Network.Ping.vb
Source:
Network.Ping.vb
Source:
Network.vb
Source:
Network.vb
Source:
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并指定超时间隔 1000 毫秒来报告True服务器是否可以 ping。

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)

Source:
Network.Ping.vb
Source:
Network.Ping.vb
Source:
Network.vb
Source:
Network.vb
Source:
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并指定超时间隔 1000 毫秒来报告True服务器是否可以 ping。

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)

Source:
Network.Ping.vb
Source:
Network.Ping.vb
Source:
Network.vb
Source:
Network.vb
Source:
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并指定超时间隔 1000 毫秒来报告True服务器是否可以 ping。

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)

Source:
Network.Ping.vb
Source:
Network.Ping.vb
Source:
Network.vb
Source:
Network.vb
Source:
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并指定超时间隔 1000 毫秒来报告True服务器是否可以 ping。

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://”。

另请参阅

适用于