Search Results for

    Show / Hide Table of Contents

    Interface IQueryProgram

    Inherited Members
    IQueryBuilder.GetCommandText()
    IQueryBuilder.GetCommandText(string)
    IQueryBuilder.MaxQueryWidth
    Namespace: LemonEdge.DataAccess.Core.Abstractions.Builders
    Assembly: LemonEdge.DataAccess.Core.Abstractions.dll
    Syntax
    public interface IQueryProgram : IQueryBuilder

    Properties

    ForceCreate

    Whether to force CREATE, rather than ALTER.

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

    IncludeDrop

    Whether to DROP first.

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

    Methods

    AddBody(string)

    Adds the body of the procedure.

    Declaration
    void AddBody(string body)
    Parameters
    Type Name Description
    string body

    AddParameter(string, ColumnType)

    Adds a parameter.

    Declaration
    void AddParameter(string name, ColumnType definition)
    Parameters
    Type Name Description
    string name

    The param name.

    ColumnType definition

    The type of the param.

    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.