Table of Contents

Struct NpgsqlTid

Namespace
NpgsqlTypes
Assembly
Npgsql.dll

Represents a PostgreSQL tid value

public readonly struct NpgsqlTid : IEquatable<NpgsqlTid>
Implements
Inherited Members

Remarks

Constructors

NpgsqlTid(uint, ushort)

public NpgsqlTid(uint blockNumber, ushort offsetNumber)

Parameters

blockNumber uint
offsetNumber ushort

Properties

BlockNumber

Block number

public uint BlockNumber { get; }

Property Value

uint

OffsetNumber

Tuple index within block

public ushort OffsetNumber { get; }

Property Value

ushort

Methods

Equals(NpgsqlTid)

public bool Equals(NpgsqlTid other)

Parameters

other NpgsqlTid

Returns

bool

Equals(object)

public override bool Equals(object o)

Parameters

o object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(NpgsqlTid, NpgsqlTid)

public static bool operator ==(NpgsqlTid left, NpgsqlTid right)

Parameters

left NpgsqlTid
right NpgsqlTid

Returns

bool

operator !=(NpgsqlTid, NpgsqlTid)

public static bool operator !=(NpgsqlTid left, NpgsqlTid right)

Parameters

left NpgsqlTid
right NpgsqlTid

Returns

bool