Table of Contents

Class FunctionResult

Namespace
LinqToDB.DataModel
Assembly
linq2db.Tools.dll

Descriptor of table function or stored procedure return record. Either CustomTable or Entity must be specified, but not both.

public sealed record FunctionResult : IEquatable<FunctionResult>
Inheritance
FunctionResult
Implements
Extension Methods

Constructors

FunctionResult(ResultTableModel?, EntityModel?, AsyncProcedureResult?)

Descriptor of table function or stored procedure return record. Either CustomTable or Entity must be specified, but not both.

public FunctionResult(ResultTableModel? CustomTable, EntityModel? Entity, AsyncProcedureResult? AsyncResult)

Parameters

CustomTable ResultTableModel

Custom record class descriptor.

Entity EntityModel

Function/procedure returns known entity as record.

AsyncResult AsyncProcedureResult

Stored procedure return class model for async signature.

Properties

AsyncResult

Stored procedure return class model for async signature.

public AsyncProcedureResult? AsyncResult { get; init; }

Property Value

AsyncProcedureResult

CustomTable

Custom record class descriptor.

public ResultTableModel? CustomTable { get; init; }

Property Value

ResultTableModel

Entity

Function/procedure returns known entity as record.

public EntityModel? Entity { get; init; }

Property Value

EntityModel