Search Results for

    Show / Hide Table of Contents

    Class CorePropEntityImportColDefinition

    Indicates this is a standard property import column definiion for core properties ( IsBasePropertyName(string)) against an entity in the system

    Inheritance
    object
    BaseHasChildren<EntityImportColDefinition>
    EntityImportColDefinition
    PropEntityImportColDefinition
    CorePropEntityImportColDefinition
    Implements
    IHasChildren<EntityImportColDefinition>
    IHasChildren
    IQueryableFieldInfo
    Inherited Members
    PropEntityImportColDefinition.PropertyName
    PropEntityImportColDefinition.ColumnMnemonic
    PropEntityImportColDefinition.ColumnType
    PropEntityImportColDefinition.UserFriendlyName
    PropEntityImportColDefinition.IsKey
    PropEntityImportColDefinition.ColumnInfo
    EntityImportColDefinition.SetDefaultValueToEnumOptions<T>()
    EntityImportColDefinition.SetDefaultValueToEnumOptions(Type)
    EntityImportColDefinition.UpdateColumn(string, string, ISQLTypeWrapper)
    EntityImportColDefinition.FormatStringValueAsSQL(string)
    EntityImportColDefinition.IsSQLProp
    EntityImportColDefinition.ExampleTemplateValue
    EntityImportColDefinition.IsKeyLink
    EntityImportColDefinition.IsImportAction
    EntityImportColDefinition.IsImportDataType
    EntityImportColDefinition.IsCustomDataSource
    EntityImportColDefinition.IsExtendedProperty
    EntityImportColDefinition.IsCustomAction
    EntityImportColDefinition.IsInheritingType
    EntityImportColDefinition.PivotHeaderItem
    EntityImportColDefinition.Relationship
    EntityImportColDefinition.UniqueKey
    EntityImportColDefinition.ColumnName
    EntityImportColDefinition.FieldMapToDescriptorSubTypeID
    BaseHasChildren<EntityImportColDefinition>.AddChild(EntityImportColDefinition, bool)
    BaseHasChildren<EntityImportColDefinition>.DeleteChild(EntityImportColDefinition)
    BaseHasChildren<EntityImportColDefinition>.ClearChildren()
    BaseHasChildren<EntityImportColDefinition>.ClearMyParent()
    BaseHasChildren<EntityImportColDefinition>.AddChild(IHasChildren)
    BaseHasChildren<EntityImportColDefinition>.DeleteChild(IHasChildren)
    BaseHasChildren<EntityImportColDefinition>.Order
    BaseHasChildren<EntityImportColDefinition>.Children
    BaseHasChildren<EntityImportColDefinition>.Parent
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.API.Descriptors
    Assembly: LemonEdge.API.dll
    Syntax
    public class CorePropEntityImportColDefinition : PropEntityImportColDefinition, IHasChildren<EntityImportColDefinition>, IHasChildren, IQueryableFieldInfo

    Constructors

    CorePropEntityImportColDefinition(ColumnDescriptor, EntityImportColDefinition)

    Deprecteated. compatability only for capital events in asset management dll

    Declaration
    public CorePropEntityImportColDefinition(ColumnDescriptor colInfo, EntityImportColDefinition parent = null)
    Parameters
    Type Name Description
    ColumnDescriptor colInfo
    EntityImportColDefinition parent

    CorePropEntityImportColDefinition(Guid?, ColumnDescriptor, EntityImportColDefinition)

    Creates a new PropEntityImportColDefinition indicating this property is a core property of the base entity type

    Declaration
    public CorePropEntityImportColDefinition(Guid? mapTypeID, ColumnDescriptor colInfo, EntityImportColDefinition parent = null)
    Parameters
    Type Name Description
    Guid? mapTypeID
    ColumnDescriptor colInfo

    The descriptor fo this column

    EntityImportColDefinition parent

    Any possible parent entity import column descriptor

    Properties

    FieldMapToDescriptorColumnName

    The column name this field is a property of in the LemonEdge platform. Used as an optional mapping if this field is actual data from the system.

    Not required, but provides useful contextual information for the query tools to know how to join items, display, and/or open them

    Declaration
    public override string FieldMapToDescriptorColumnName { get; }
    Property Value
    Type Description
    string
    Overrides
    PropEntityImportColDefinition.FieldMapToDescriptorColumnName

    FieldMapToDescriptorTypeID

    The unique global id of the type this field is a property of in the LemonEdge platform. Used as an optional mapping if this field is actual data from the system.

    Declaration
    public override Guid? FieldMapToDescriptorTypeID { get; }
    Property Value
    Type Description
    Guid?
    Overrides
    PropEntityImportColDefinition.FieldMapToDescriptorTypeID

    IsCoreProp

    Indicates this field is a core system property of IBaseEntity

    Declaration
    public override bool IsCoreProp { get; }
    Property Value
    Type Description
    bool
    Overrides
    EntityImportColDefinition.IsCoreProp

    Implements

    IHasChildren<T>
    IHasChildren
    IQueryableFieldInfo

    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.