Search Results for

    Show / Hide Table of Contents

    Class FunctionParamHelper

    Inheritance
    object
    ParamHelper
    FunctionParamHelper
    BaseGetItemsParamHelper
    Inherited Members
    ParamHelper.SetValueToVariable(string, string)
    ParamHelper.AddParam(string)
    ParamHelper.AddParam(string, string)
    ParamHelper.SetValueToValueNamedVariable(string)
    ParamHelper.SetNullableValue<T>(string, T?)
    ParamHelper.SetValue<T>(string, T)
    ParamHelper.SetAllAsVariables()
    ParamHelper.SetAllToNull()
    ParamHelper.HasParam(string)
    ParamHelper.GetParamValue(string)
    ParamHelper.ToFunctionCall(string)
    ParamHelper.ToFunctionCall(string, IEnumerable<string>)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.Connections.Database.Migrations.Core.SQLWriters.Functions
    Assembly: LemonEdge.Database.Connector.dll
    Syntax
    public abstract class FunctionParamHelper : ParamHelper

    Constructors

    FunctionParamHelper(string)

    Declaration
    protected FunctionParamHelper(string functionName)
    Parameters
    Type Name Description
    string functionName

    FunctionParamHelper(string, IEnumerable<string>)

    Declaration
    protected FunctionParamHelper(string functionName, IEnumerable<string> parameterNames)
    Parameters
    Type Name Description
    string functionName
    IEnumerable<string> parameterNames

    FunctionParamHelper(string, IEnumerable<(string Name, string DefaultValue)>)

    Declaration
    protected FunctionParamHelper(string functionName, IEnumerable<(string Name, string DefaultValue)> parameters)
    Parameters
    Type Name Description
    string functionName
    IEnumerable<(string FileFormatName, string FileExtension)> parameters

    Properties

    FunctionName

    Declaration
    public string FunctionName { get; }
    Property Value
    Type Description
    string

    Methods

    ToFunctionCall()

    Declaration
    public string ToFunctionCall()
    Returns
    Type Description
    string

    ToFunctionCallWithAllAsVariables()

    Declaration
    public string ToFunctionCallWithAllAsVariables()
    Returns
    Type Description
    string

    UpdateFunctionName(string)

    Declaration
    protected FunctionParamHelper UpdateFunctionName(string newFunctionName)
    Parameters
    Type Name Description
    string newFunctionName
    Returns
    Type Description
    FunctionParamHelper

    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.