Search Results for

    Show / Hide Table of Contents

    Enum DatasetRelationshipJoinType

    Namespace: LemonEdge.Utils.Database
    Assembly: LemonEdge.Utils.dll
    Syntax
    public enum DatasetRelationshipJoinType : short

    Fields

    Name Description
    CrossJoin

    A cross table join

    Exclusive

    Inner Join or Cross Apply (if joining to an inline function)

    Inclusive

    Left Outer Join or Outer Apply (if joining to an inline function)

    SubSelect

    Indicates this isn't actually joined to the parent item, instead it creates it's own select statement which is used in a where statement of the parent like so: where x in (selecy y from z)

    Extension Methods

    DatasetJoinTypeHelper.IsSubSelect(DatasetRelationshipJoinType)
    DatasetJoinTypeHelper.ToRelationshipJoinType(DatasetRelationshipJoinType)
    EnumHelper.GetShortFlaggedValues<DatasetRelationshipJoinType>(DatasetRelationshipJoinType)
    EnumHelper.ToShortGuid<DatasetRelationshipJoinType>(DatasetRelationshipJoinType)
    LinqExtensions.AsArray<DatasetRelationshipJoinType>(DatasetRelationshipJoinType)
    LinqExtensions.ToArrayOfOne<DatasetRelationshipJoinType>(DatasetRelationshipJoinType)
    LinqExtensions.ToListOfOne<DatasetRelationshipJoinType>(DatasetRelationshipJoinType)
    MiscExtensions.SetIfNotEqual<DatasetRelationshipJoinType, TP>(DatasetRelationshipJoinType, Expression<Func<DatasetRelationshipJoinType, TP>>, TP)
    ReflectionExtensions.GetEnumValueCustomAttributes<AttrType, DatasetRelationshipJoinType>(DatasetRelationshipJoinType)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.