Zdexby TheHolyOneZ
42,628 classes
Class

IPAddress

: Object
System.Net.IPAddress, System 0x0030 (48 B) inherited 0x0010 System.dll
0x00x0030

Members 13

OffsetSizeNameTypeFlagsDefault
0x08AnyIPAddressPublicStatic+1 flags—
0x08LoopbackIPAddressPublicStatic+1 flags—
0x08BroadcastIPAddressPublicStatic+1 flags—
0x08NoneIPAddressPublicStatic+1 flags—
—0x08LoopbackMasklongStatic+2 flags2387275930048
0x08IPv6AnyIPAddressPublicStatic+1 flags—
0x08IPv6LoopbackIPAddressPublicStatic+1 flags—
0x08IPv6NoneIPAddressPublicStatic+1 flags—
0x04_addressOrScopeIduintPrivate—
0x08_numbersushort[]Private+1 flags—
0x08_toStringstringPrivate—
0x04_hashCodeintPrivate—
—0x04NumberOfLabelsintStatic+2 flags-725886528

Functions 48

SignatureFlagsNativeParams
bool get_IsIPv4()Private+1 flags0x01
bool get_IsIPv6()Private+1 flags0x01
uint get_PrivateAddress()Private+1 flags0x04
void set_PrivateAddress(uint value)Private+1 flags0x04
uint get_PrivateScopeId()Private+1 flags0x04
void set_PrivateScopeId(uint value)Private+1 flags0x04
void .ctor(long newAddress)Public+1 flags0x08
void .ctor(const byte[]& address, long scopeid)Public+1 flags0x08
void .ctor(const ReadOnlySpan<System.Byte>& address, long scopeid)Public+1 flags0x10
void .ctor(const UInt16*& numbers, int numbersLength, uint scopeid)2 flags0x04
void .ctor(const ushort[]& numbers, uint scopeid)Private+1 flags0x08
void .ctor(const byte[]& address)Public+1 flags0x08
void .ctor(const ReadOnlySpan<System.Byte>& address)Public+1 flags0x10
void .ctor(int newAddress)2 flags0x04
bool TryParse(const string& ipString, ref IPAddress& address)PublicStatic0x08
bool TryParse(const ReadOnlySpan<System.Char>& ipSpan, ref IPAddress& address)PublicStatic0x10
IPAddress Parse(const string& ipString)PublicStatic0x08
IPAddress Parse(const ReadOnlySpan<System.Char>& ipSpan)PublicStatic0x10
bool TryWriteBytes(const Span<System.Byte>& destination, ref int& bytesWritten)Public0x10
void WriteIPv6Bytes(const Span<System.Byte>& destination)Private0x10
void WriteIPv4Bytes(const Span<System.Byte>& destination)Private0x10
byte[] GetAddressBytes()Public0x08
AddressFamily get_AddressFamily()Public+1 flags0x04
long get_ScopeId()Public+1 flags0x08
void set_ScopeId(long value)Public+1 flags0x08
string ToString()Public+1 flags0x08
bool TryFormat(const Span<System.Char>& destination, ref int& charsWritten)Public0x10
long HostToNetworkOrder(long host)PublicStatic0x08
int HostToNetworkOrder(int host)PublicStatic0x04
short HostToNetworkOrder(short host)PublicStatic0x02
long NetworkToHostOrder(long network)PublicStatic0x08
int NetworkToHostOrder(int network)PublicStatic0x04
short NetworkToHostOrder(short network)PublicStatic0x02
bool IsLoopback(IPAddress address)PublicStatic0x08
bool get_IsIPv6Multicast()Public+1 flags0x01
bool get_IsIPv6LinkLocal()Public+1 flags0x01
bool get_IsIPv6SiteLocal()Public+1 flags0x01
bool get_IsIPv6Teredo()Public+1 flags0x01
bool get_IsIPv4MappedToIPv6()Public+1 flags0x01
long get_Address()Public+1 flags0x08
void set_Address(long value)Public+1 flags0x08
bool Equals(object comparandObj, bool compareScopeId)1 flags0x08
bool Equals(object comparand)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
IPAddress MapToIPv6()Public0x08
IPAddress MapToIPv4()Public0x08
byte[] ThrowAddressNullException()PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 1

Used by 42

types with a member, parameter or interface of this type