다음을 통해 공유


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

대체 "198.01.01.01" ping 서버의 IP 주소, URL 또는 컴퓨터 이름입니다.

이 예제에서는 서버를 확인 하 여 ping을 실행할 수 있는지 여부를 보고 있는지 여부를 Ping 반환 하는 메서드 True 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)

지정한 서버에 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

대체 "198.01.01.01" ping 서버의 IP 주소, URL 또는 컴퓨터 이름입니다.

이 예제에서는 서버를 확인 하 여 ping을 실행할 수 있는지 여부를 보고 있는지 여부를 Ping 반환 하는 메서드 True 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)

지정한 서버에 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

대체 "198.01.01.01" ping 서버의 IP 주소, URL 또는 컴퓨터 이름입니다.

이 예제에서는 서버를 확인 하 여 ping을 실행할 수 있는지 여부를 보고 있는지 여부를 Ping 반환 하는 메서드 True 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)

지정한 서버에 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

대체 "198.01.01.01" ping 서버의 IP 주소, URL 또는 컴퓨터 이름입니다.

이 예제에서는 서버를 확인 하 여 ping을 실행할 수 있는지 여부를 보고 있는지 여부를 Ping 반환 하는 메서드 True 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://"가 올 수 없습니다.

추가 정보

적용 대상