Search Results for

    Show / Hide Table of Contents

    Interface IQueryViewBuilder

    Creates VIEWs in SQL.

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

    Methods

    InsertSelectStatement(IQuerySelectBuilder)

    Uses the provided sql select builder as the select statement for the view

    Declaration
    void InsertSelectStatement(IQuerySelectBuilder selectStatement)
    Parameters
    Type Name Description
    IQuerySelectBuilder selectStatement

    The select statement to use for the view

    InsertSelectStatement(string)

    Uses the provided custom sql as the select statement for the view

    Declaration
    void InsertSelectStatement(string customSelectCommandText)
    Parameters
    Type Name Description
    string customSelectCommandText

    The custom sql to use as the select statement for the view

    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.