Search Results for

    Show / Hide Table of Contents

    Interface IQueryFunctionBuilder

    Builds USER DEFINED FUNCTIONS in SQL.

    Inherited Members
    IQueryProgram.AddParameter(string, ColumnType)
    IQueryProgram.AddBody(string)
    IQueryProgram.ForceCreate
    IQueryProgram.IncludeDrop
    IQueryBuilder.GetCommandText()
    IQueryBuilder.GetCommandText(string)
    IQueryBuilder.MaxQueryWidth
    Namespace: LemonEdge.DataAccess.Core.Abstractions.Builders
    Assembly: LemonEdge.DataAccess.Core.Abstractions.dll
    Syntax
    public interface IQueryFunctionBuilder : IQueryProgram, IQueryBuilder

    Properties

    IsInLine

    Whether the function is inline or not.

    Declaration
    bool IsInLine { get; set; }
    Property Value
    Type Description
    bool

    WithSchemaBinding

    Whether the function includes WITH SCHEMA BINDING

    Declaration
    bool WithSchemaBinding { get; set; }
    Property Value
    Type Description
    bool

    Methods

    Returns(string)

    Specifies the return command text.

    Declaration
    void Returns(string returnCommandText)
    Parameters
    Type Name Description
    string returnCommandText

    The SQL.

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.