프로퍼티 | 타입 | 설명 | |
---|---|---|---|
MasterBrowserName | string | ||
SmbserverName | string |
메소드 | 설명 | |
---|---|---|
Equals ( object obj ) : bool |
Determines if this address is equal two another. Determines if this address is equal two another. Only the IP Addresses are compared. Similar to the |
|
FirstCalledName ( ) : string | ||
GetAddress ( ) : byte[] |
Returns the raw IP address of this NbtAddress. Returns the raw IP address of this NbtAddress. The result is in network byte order: the highest order byte of the address is in getAddress()[0]. |
|
GetAllByAddress ( |
Retrieve all addresses of a host by it's address. Retrieve all addresses of a host by it's address. NetBIOS hosts can have many names for a given IP address. The name and IP address make the NetBIOS address. This provides a way to retrieve the other names for a host with the same IP address. |
|
GetAllByAddress ( string host ) : SharpCifs.Netbios.NbtAddress[] |
Retrieve all addresses of a host by it's address. Retrieve all addresses of a host by it's address. NetBIOS hosts can have many names for a given IP address. The name and IP address make the NetBIOS address. This provides a way to retrieve the other names for a host with the same IP address. |
|
GetAllByAddress ( string host, int type, string scope ) : SharpCifs.Netbios.NbtAddress[] |
Retrieve all addresses of a host by it's address. Retrieve all addresses of a host by it's address. NetBIOS hosts can have many names for a given IP address. The name and IP address make the NetBIOS address. This provides a way to retrieve the other names for a host with the same IP address. See |
|
GetAllByName ( string host, int type, string scope, |
||
GetByName ( string host ) : |
Determines the address of a host given it's host name. Determines the address of a host given it's host name. The name can be a NetBIOS name like "freto" or an IP address like "192.168.1.15". It cannot be a DNS name; the analygous |
|
GetByName ( string host, int type, string scope ) : |
Determines the address of a host given it's host name. Determines the address of a host given it's host name. NetBIOS names also have a |
|
GetByName ( string host, int type, string scope, |
||
GetHashCode ( ) : int |
Returns a hashcode for this IP address. Returns a hashcode for this IP address. The hashcode comes from the IP address and is not generated from the string representation. So because NetBIOS nodes can have many names, all names associated with an IP will have the same hashcode. |
|
GetHostAddress ( ) : string |
Returns this IP adress as a
|
|
GetHostName ( ) : string |
The hostname of this address. The hostname of this address. If the hostname is null the local machines IP address is returned. |
|
GetHosts ( ) : SharpCifs.Netbios.NbtAddress[] | ||
GetInetAddress ( ) : |
To convert this address to an To convert this address to an |
|
GetLocalHost ( ) : |
Retrieves the local host address. Retrieves the local host address. |
|
GetLocalName ( ) : |
||
GetMacAddress ( ) : byte[] |
Retrieves the MAC address of the remote network interface. Retrieves the MAC address of the remote network interface. Samba returns all zeros. |
|
GetNameType ( ) : int |
Returned the hex code associated with this name(e.g. Returned the hex code associated with this name(e.g. 0x20 is for the file service) |
|
GetNodeType ( ) : int |
Checks the node type of this address. Checks the node type of this address. |
|
GetWinsAddress ( ) : |
||
IsActive ( ) : bool |
Determines if this address is active. Determines if this address is active. |
|
IsBeingDeleted ( ) : bool |
Determines if this address in the process of being deleted. Determines if this address in the process of being deleted. |
|
IsGroupAddress ( ) : bool |
Determines if the address is a group address. Determines if the address is a group address. This is also known as a workgroup name or group name. |
|
IsInConflict ( ) : bool |
Determines if this address in conflict with another address. Determines if this address in conflict with another address. |
|
IsPermanent ( ) : bool |
Determines if this address is set to be permanent. Determines if this address is set to be permanent. |
|
IsWins ( IPAddress svr ) : bool | ||
NextCalledName ( ) : string | ||
ToString ( ) : string |
Returns the
|
메소드 | 설명 | |
---|---|---|
CacheAddress ( |
||
CacheAddress ( |
||
CacheAddressArray ( |
||
CheckData ( ) : void | ||
CheckLookupTable ( |
||
CheckNodeStatusData ( ) : void | ||
DoNameQuery ( |
||
GetCachedAddress ( |
||
NbtAddress ( ) : System | ||
NbtAddress ( Name hostName, int address, bool groupName, int nodeType ) : System | ||
NbtAddress ( Name hostName, int address, bool groupName, int nodeType, bool isBeingDeleted, bool isInConflict, bool isActive, bool isPermanent, byte macAddress ) : System | ||
SwitchWins ( ) : IPAddress | ||
UpdateLookupTable ( Name name ) : void |
public static GetAllByAddress ( |
||
addr | the address to query | |
리턴 | SharpCifs.Netbios.NbtAddress[] |
public static GetAllByAddress ( string host ) : SharpCifs.Netbios.NbtAddress[] | ||
host | string | hostname to lookup all addresses for |
리턴 | SharpCifs.Netbios.NbtAddress[] |
public static GetAllByAddress ( string host, int type, string scope ) : SharpCifs.Netbios.NbtAddress[] | ||
host | string | hostname to lookup all addresses for |
type | int | the hexcode of the name |
scope | string | the scope of the name |
리턴 | SharpCifs.Netbios.NbtAddress[] |
public static GetAllByName ( string host, int type, string scope, |
||
host | string | |
type | int | |
scope | string | |
svr | ||
리턴 | SharpCifs.Netbios.NbtAddress[] |
public static GetByName ( string host ) : |
||
host | string | hostname to resolve |
리턴 |
public static GetByName ( string host, int type, string scope ) : |
||
host | string | the name to resolve |
type | int | the hex code of the name |
scope | string | the scope of the name |
리턴 |
public static GetByName ( string host, int type, string scope, |
||
host | string | |
type | int | |
scope | string | |
svr | ||
리턴 |
public static GetHosts ( ) : SharpCifs.Netbios.NbtAddress[] | ||
리턴 | SharpCifs.Netbios.NbtAddress[] |