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 无效。
示例
此示例通过确定 方法是否返回 True
来报告服务器是否可以 Ping
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 或计算机名称。
此示例通过确定方法是否返回True
并指定 1000 毫秒的超时间隔来报告服务器是否可以 Ping
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)
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 无效。
示例
此示例通过确定 方法是否返回 True
来报告服务器是否可以 Ping
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 或计算机名称。
此示例通过确定方法是否返回True
并指定 1000 毫秒的超时间隔来报告服务器是否可以 Ping
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)
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 无效。
示例
此示例通过确定 方法是否返回 True
来报告服务器是否可以 Ping
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 或计算机名称。
此示例通过确定方法是否返回True
并指定 1000 毫秒的超时间隔来报告服务器是否可以 Ping
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)
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 无效。
示例
此示例通过确定 方法是否返回 True
来报告服务器是否可以 Ping
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 或计算机名称。
此示例通过确定方法是否返回True
并指定 1000 毫秒的超时间隔来报告服务器是否可以 Ping
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://”。