Struct NpgsqlInet
Represents a PostgreSQL inet type, which is a combination of an IPAddress and a
subnet mask.
Assembly: Npgsql.dll
Syntax
[Obsolete("Use ValueTuple<IPAddress, int> instead")]
public struct NpgsqlInet : IEquatable<NpgsqlInet>
Constructors
|
Improve this Doc
NpgsqlInet(IPAddress)
Declaration
public NpgsqlInet(IPAddress address)
Parameters
|
Improve this Doc
NpgsqlInet(IPAddress, Int32)
Declaration
public NpgsqlInet(IPAddress address, int netmask)
Parameters
|
Improve this Doc
NpgsqlInet(String)
Declaration
public NpgsqlInet(string addr)
Parameters
Type |
Name |
Description |
String |
addr |
|
Properties
|
Improve this Doc
Address
Declaration
public IPAddress Address { readonly get; set; }
Property Value
|
Improve this Doc
Netmask
Declaration
public int Netmask { readonly get; set; }
Property Value
Methods
|
Improve this Doc
Deconstruct(out IPAddress, out Int32)
Declaration
public void Deconstruct(out IPAddress address, out int netmask)
Parameters
|
Improve this Doc
Equals(NpgsqlInet)
Declaration
public bool Equals(NpgsqlInet other)
Parameters
Returns
|
Improve this Doc
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
|
Improve this Doc
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Improve this Doc
ToIPAddress(NpgsqlInet)
Declaration
public static IPAddress ToIPAddress(NpgsqlInet inet)
Parameters
Returns
|
Improve this Doc
ToNpgsqlInet(IPAddress)
Declaration
public static NpgsqlInet ToNpgsqlInet(IPAddress ip)
Parameters
Returns
|
Improve this Doc
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
|
Improve this Doc
Equality(NpgsqlInet, NpgsqlInet)
Declaration
public static bool operator ==(NpgsqlInet x, NpgsqlInet y)
Parameters
Returns
|
Improve this Doc
Explicit(NpgsqlInet to IPAddress)
Declaration
public static explicit operator IPAddress(NpgsqlInet inet)
Parameters
Returns
|
Improve this Doc
Implicit(IPAddress to NpgsqlInet)
Declaration
public static implicit operator NpgsqlInet(IPAddress ip)
Parameters
Returns
|
Improve this Doc
Inequality(NpgsqlInet, NpgsqlInet)
Declaration
public static bool operator !=(NpgsqlInet x, NpgsqlInet y)
Parameters
Returns
Implements