C# 클래스 System.Net.NetworkInformation.Ping

상속: System.ComponentModel.Component, IDisposable
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
Ping ( )
Send ( System address ) : PingReply
Send ( System address, int timeout ) : PingReply
Send ( System address, int timeout, byte buffer ) : PingReply
Send ( System address, int timeout, byte buffer, System options ) : PingReply
Send ( string hostNameOrAddress ) : PingReply
Send ( string hostNameOrAddress, int timeout ) : PingReply
Send ( string hostNameOrAddress, int timeout, byte buffer ) : PingReply
Send ( string hostNameOrAddress, int timeout, byte buffer, System options ) : PingReply
SendAsync ( System address, int timeout, byte buffer, System options, object userToken ) : void
SendAsync ( System address, int timeout, byte buffer, object userToken ) : void
SendAsync ( System address, int timeout, object userToken ) : void
SendAsync ( System address, object userToken ) : void
SendAsync ( string hostNameOrAddress, int timeout, byte buffer, System options, object userToken ) : void
SendAsync ( string hostNameOrAddress, int timeout, byte buffer, object userToken ) : void
SendAsync ( string hostNameOrAddress, int timeout, object userToken ) : void
SendAsync ( string hostNameOrAddress, object userToken ) : void
SendAsyncCancel ( ) : void
SendPingAsync ( System address ) : System.Threading.Tasks.Task
SendPingAsync ( System address, int timeout ) : System.Threading.Tasks.Task
SendPingAsync ( System address, int timeout, byte buffer ) : System.Threading.Tasks.Task
SendPingAsync ( System address, int timeout, byte buffer, System options ) : System.Threading.Tasks.Task
SendPingAsync ( string hostNameOrAddress ) : System.Threading.Tasks.Task
SendPingAsync ( string hostNameOrAddress, int timeout ) : System.Threading.Tasks.Task
SendPingAsync ( string hostNameOrAddress, int timeout, byte buffer ) : System.Threading.Tasks.Task
SendPingAsync ( string hostNameOrAddress, int timeout, byte buffer, System options ) : System.Threading.Tasks.Task

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
OnPingCompleted ( System e ) : void

비공개 메소드들

메소드 설명
ComputeBufferChecksum ( byte buffer ) : ushort
CreateSendMessageBuffer ( IcmpHeader header, byte payload ) : byte[]
CreateTimedOutPingReply ( ) : PingReply
Ping ( ) : System.ComponentModel
SendIcmpEchoRequestOverRawSocket ( IPAddress address, byte buffer, int timeout, PingOptions options ) : Task
SendPingAsyncCore ( IPAddress address, byte buffer, int timeout, PingOptions options ) : Task
SendWithPingUtility ( IPAddress address, byte buffer, int timeout, PingOptions options ) : Task

메소드 상세

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

OnPingCompleted() 보호된 메소드

protected OnPingCompleted ( System e ) : void
e System
리턴 void

Ping() 공개 메소드

public Ping ( )

Send() 공개 메소드

public Send ( System address ) : PingReply
address System
리턴 PingReply

Send() 공개 메소드

public Send ( System address, int timeout ) : PingReply
address System
timeout int
리턴 PingReply

Send() 공개 메소드

public Send ( System address, int timeout, byte buffer ) : PingReply
address System
timeout int
buffer byte
리턴 PingReply

Send() 공개 메소드

public Send ( System address, int timeout, byte buffer, System options ) : PingReply
address System
timeout int
buffer byte
options System
리턴 PingReply

Send() 공개 메소드

public Send ( string hostNameOrAddress ) : PingReply
hostNameOrAddress string
리턴 PingReply

Send() 공개 메소드

public Send ( string hostNameOrAddress, int timeout ) : PingReply
hostNameOrAddress string
timeout int
리턴 PingReply

Send() 공개 메소드

public Send ( string hostNameOrAddress, int timeout, byte buffer ) : PingReply
hostNameOrAddress string
timeout int
buffer byte
리턴 PingReply

Send() 공개 메소드

public Send ( string hostNameOrAddress, int timeout, byte buffer, System options ) : PingReply
hostNameOrAddress string
timeout int
buffer byte
options System
리턴 PingReply

SendAsync() 공개 메소드

public SendAsync ( System address, int timeout, byte buffer, System options, object userToken ) : void
address System
timeout int
buffer byte
options System
userToken object
리턴 void

SendAsync() 공개 메소드

public SendAsync ( System address, int timeout, byte buffer, object userToken ) : void
address System
timeout int
buffer byte
userToken object
리턴 void

SendAsync() 공개 메소드

public SendAsync ( System address, int timeout, object userToken ) : void
address System
timeout int
userToken object
리턴 void

SendAsync() 공개 메소드

public SendAsync ( System address, object userToken ) : void
address System
userToken object
리턴 void

SendAsync() 공개 메소드

public SendAsync ( string hostNameOrAddress, int timeout, byte buffer, System options, object userToken ) : void
hostNameOrAddress string
timeout int
buffer byte
options System
userToken object
리턴 void

SendAsync() 공개 메소드

public SendAsync ( string hostNameOrAddress, int timeout, byte buffer, object userToken ) : void
hostNameOrAddress string
timeout int
buffer byte
userToken object
리턴 void

SendAsync() 공개 메소드

public SendAsync ( string hostNameOrAddress, int timeout, object userToken ) : void
hostNameOrAddress string
timeout int
userToken object
리턴 void

SendAsync() 공개 메소드

public SendAsync ( string hostNameOrAddress, object userToken ) : void
hostNameOrAddress string
userToken object
리턴 void

SendAsyncCancel() 공개 메소드

public SendAsyncCancel ( ) : void
리턴 void

SendPingAsync() 공개 메소드

public SendPingAsync ( System address ) : System.Threading.Tasks.Task
address System
리턴 System.Threading.Tasks.Task

SendPingAsync() 공개 메소드

public SendPingAsync ( System address, int timeout ) : System.Threading.Tasks.Task
address System
timeout int
리턴 System.Threading.Tasks.Task

SendPingAsync() 공개 메소드

public SendPingAsync ( System address, int timeout, byte buffer ) : System.Threading.Tasks.Task
address System
timeout int
buffer byte
리턴 System.Threading.Tasks.Task

SendPingAsync() 공개 메소드

public SendPingAsync ( System address, int timeout, byte buffer, System options ) : System.Threading.Tasks.Task
address System
timeout int
buffer byte
options System
리턴 System.Threading.Tasks.Task

SendPingAsync() 공개 메소드

public SendPingAsync ( string hostNameOrAddress ) : System.Threading.Tasks.Task
hostNameOrAddress string
리턴 System.Threading.Tasks.Task

SendPingAsync() 공개 메소드

public SendPingAsync ( string hostNameOrAddress, int timeout ) : System.Threading.Tasks.Task
hostNameOrAddress string
timeout int
리턴 System.Threading.Tasks.Task

SendPingAsync() 공개 메소드

public SendPingAsync ( string hostNameOrAddress, int timeout, byte buffer ) : System.Threading.Tasks.Task
hostNameOrAddress string
timeout int
buffer byte
리턴 System.Threading.Tasks.Task

SendPingAsync() 공개 메소드

public SendPingAsync ( string hostNameOrAddress, int timeout, byte buffer, System options ) : System.Threading.Tasks.Task
hostNameOrAddress string
timeout int
buffer byte
options System
리턴 System.Threading.Tasks.Task