C# 클래스 System.Net.IPAddressExtensions

파일 보기 프로젝트 열기: nikeee/wake-on-lan

공개 메소드들

메소드 설명
SendArpRequest ( this destination ) : ArpRequestResult

Sendet eine Anfrage über das ARP-Protokoll, um eine IP-Adresse in die Physikalische Adresse aufzulösen. Falls sich die physikalische Adresse bereits im Cache des Hosts befindet, wird diese zurückgegeben.

SendArpRequestAsync ( this destination ) : Task

Sends a request via ARP to resolve an IP address to aphysical address. If the physical address is already cached, it's cached value is returned.

SendWol ( this target, PhysicalAddress macAddress ) : void

Sends a Wake On LAN signal (magic packet) to a client.

SendWol ( this target, PhysicalAddress macAddress, SecureOnPassword password ) : void

Sends a Wake On LAN signal (magic packet) to a client.

SendWol ( this target, byte macAddress ) : void

Sends a Wake On LAN signal (magic packet) to a client.

SendWol ( this target, byte macAddress, SecureOnPassword password ) : void

Sends a Wake On LAN signal (magic packet) to a client.

SendWol ( this target, byte macAddress, int port ) : void

Sends a Wake On LAN signal (magic packet) to a client.

SendWol ( this target, byte macAddress, int port, SecureOnPassword password ) : void

Sends a Wake On LAN signal (magic packet) to a client.

SendWolAsync ( this target, PhysicalAddress macAddress ) : Task

Sends a Wake On LAN signal (magic packet) to a client.

SendWolAsync ( this target, PhysicalAddress macAddress, SecureOnPassword password ) : Task

Sends a Wake On LAN signal (magic packet) to a client.

SendWolAsync ( this target, byte macAddress ) : Task

Sends a Wake On LAN signal (magic packet) to a client.

SendWolAsync ( this target, byte macAddress, SecureOnPassword password ) : Task

Sends a Wake On LAN signal (magic packet) to a client.

SendWolAsync ( this target, byte macAddress, int port ) : Task

Sends a Wake On LAN signal (magic packet) to a client.

SendWolAsync ( this target, byte macAddress, int port, SecureOnPassword password ) : Task

Sends a Wake On LAN signal (magic packet) to a client.

비공개 메소드들

메소드 설명
SendWol ( this target, byte mac0, byte mac1, byte mac2, byte mac3, byte mac4, byte mac5 ) : void
SendWol ( this target, byte mac0, byte mac1, byte mac2, byte mac3, byte mac4, byte mac5, int port ) : void
SendWolAsync ( this target, byte mac0, byte mac1, byte mac2, byte mac3, byte mac4, byte mac5 ) : Task
SendWolAsync ( this target, byte mac0, byte mac1, byte mac2, byte mac3, byte mac4, byte mac5, int port ) : Task

메소드 상세

SendArpRequest() 공개 정적인 메소드

Sendet eine Anfrage über das ARP-Protokoll, um eine IP-Adresse in die Physikalische Adresse aufzulösen. Falls sich die physikalische Adresse bereits im Cache des Hosts befindet, wird diese zurückgegeben.
public static SendArpRequest ( this destination ) : ArpRequestResult
destination this Destination .
리턴 ArpRequestResult

SendArpRequestAsync() 공개 정적인 메소드

Sends a request via ARP to resolve an IP address to aphysical address. If the physical address is already cached, it's cached value is returned.
public static SendArpRequestAsync ( this destination ) : Task
destination this Destination .
리턴 Task

SendWol() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the is not 6. is null. An error occurred when accessing the socket. See Remarks section of for more information.
public static SendWol ( this target, PhysicalAddress macAddress ) : void
target this Destination .
macAddress PhysicalAddress The MAC address of the client.
리턴 void

SendWol() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the is not 6. is null. An error occurred when accessing the socket. See Remarks section of for more information.
public static SendWol ( this target, PhysicalAddress macAddress, SecureOnPassword password ) : void
target this Destination .
macAddress PhysicalAddress The MAC address of the client.
password SecureOnPassword The SecureOn password of the client.
리턴 void

SendWol() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the array is not 6. is null. An error occurred when accessing the socket. See Remarks section of for more information.
public static SendWol ( this target, byte macAddress ) : void
target this Destination .
macAddress byte The MAC address of the client.
리턴 void

SendWol() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the array is not 6. is null. An error occurred when accessing the socket. See Remarks section of for more information.
public static SendWol ( this target, byte macAddress, SecureOnPassword password ) : void
target this Destination .
macAddress byte The MAC address of the client.
password SecureOnPassword The SecureOn password of the client.
리턴 void

SendWol() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the array is not 6. is null. An error occurred when accessing the socket. See Remarks section of for more information.
public static SendWol ( this target, byte macAddress, int port ) : void
target this Destination .
macAddress byte The MAC address of the client.
port int The port to send the packet to.
리턴 void

SendWol() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the array is not 6. is null. An error occurred when accessing the socket. See Remarks section of for more information.
public static SendWol ( this target, byte macAddress, int port, SecureOnPassword password ) : void
target this Destination .
macAddress byte The MAC address of the client.
port int The port to send the packet to.
password SecureOnPassword The SecureOn password of the client.
리턴 void

SendWolAsync() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the is not 6. is null.
public static SendWolAsync ( this target, PhysicalAddress macAddress ) : Task
target this Destination .
macAddress PhysicalAddress The MAC address of the client.
리턴 Task

SendWolAsync() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the is not 6. is null. is null.
public static SendWolAsync ( this target, PhysicalAddress macAddress, SecureOnPassword password ) : Task
target this Destination .
macAddress PhysicalAddress The MAC address of the client.
password SecureOnPassword The SecureOn password of the client.
리턴 Task

SendWolAsync() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the array is not 6. is null.
public static SendWolAsync ( this target, byte macAddress ) : Task
target this Destination .
macAddress byte The MAC address of the client.
리턴 Task

SendWolAsync() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the array is not 6. is null. is null.
public static SendWolAsync ( this target, byte macAddress, SecureOnPassword password ) : Task
target this Destination .
macAddress byte The MAC address of the client.
password SecureOnPassword The SecureOn password of the client.
리턴 Task

SendWolAsync() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the array is not 6. is null.
public static SendWolAsync ( this target, byte macAddress, int port ) : Task
target this Destination .
macAddress byte The MAC address of the client.
port int The port to send the packet to.
리턴 Task

SendWolAsync() 공개 정적인 메소드

Sends a Wake On LAN signal (magic packet) to a client.
The length of the array is not 6. is null.
public static SendWolAsync ( this target, byte macAddress, int port, SecureOnPassword password ) : Task
target this Destination .
macAddress byte The MAC address of the client.
port int The port to send the packet to.
password SecureOnPassword The SecureOn password of the client.
리턴 Task