Table of Contents

Class LinkHandle<TChild>

Namespace
BpNexT.NET.Models
Assembly
BpNexT.NET.Contracts.dll

Typed handle to one included link variant. Obtained from the Include/ThenInclude overloads with an out handle parameter; used to read the loaded rows via Linked<TChild>(LinkHandle<TChild>). This is how several variants of the same link navigation (e.g. billing and delivery postal addresses) are loaded in one query and accessed separately — the navigation property itself only holds the first include.

public sealed class LinkHandle<TChild>

Type Parameters

TChild

Entity type of the linked table.

Inheritance
object
LinkHandle<TChild>

Methods

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.