Search Results for

    Show / Hide Table of Contents

    Enum EntityID

    All system entities in LemonEdge have a hardcoded unique global ID that corresponds to this enum.

    The short enum value is translated to a guid using ToShortGuid<T>(T)

    Wherever an EntityID is used by LemonEdge, you can also use an actual unique global Guid value. When creating entities in your own code you can keep the IDs as global Guid values for reference

    Namespace: LemonEdge.API.Attributes
    Assembly: LemonEdge.API.dll
    Syntax
    public enum EntityID : short

    Fields

    Name Description
    AccountMaintenance

    IAccountMaintenance

    ActionTrigger

    IActionTrigger

    ActionTriggerGate

    IActionTriggerGate

    AddInModules

    IAddInModule

    AddIns

    IAddIn

    Algorithm

    IAlgorithm

    AlgorithmData

    IAlgorithmData

    AlgorithmOutput

    IAlgorithmOutput

    AlgorithmRun

    IAlgorithmRun

    AlgorithmRunStep

    IAlgorithmRunStep

    AlgorithmRunStepData

    IAlgorithmRunStepData

    AlgorithmSheetModifier

    IAlgorithmSheetModifier

    AlgorithmStepDataCopier

    IAlgorithmStepDataCopier

    AllocationAmount

    API.Entities.IAllocationAmount

    AllocationMapping

    API.Entities.IAllocationMapping

    AllocationMethod

    API.Entities.IAllocationMethod

    AllocationPath

    API.Entities.IAllocationPath

    AllocationPathRule

    API.Entities.IAllocationPathRule

    AllocationPathSplitDynamicUpdate

    IAllocationPathSplitDynamicUpdate

    AllocationRule

    API.Entities.IAllocationRule

    Answer

    IAnswer

    AnswerCreator

    IAnswerCreator

    ApiConnection

    ApiConnector.Entities.IAPIConnection

    ApiQuery

    ApiConnector.Entities.IAPIQuery

    Article

    IArticle

    ArticleOwner

    IArticleOwner

    BlendTransaction

    API.Entities.IBlendTransaction

    BlendTransactionAllocation

    Obsolete

    BlendTransactionInstrumentSet

    API.Entities.IBlendTransactionInstrumentSet

    BlendingTran

    API.Entities.IBlendingTran

    BlendingTranInstrument

    Obsolete

    BlendingTranInstrumentValue

    API.Entities.IBlendingTranInstrumentValue

    BlendingTranNewValue

    API.Entities.IBlendingTranNewValue

    BlendingTranNewValueAggregate

    API.Entities.IBlendingTranNewValueAggregate

    BlendingTranNewValueAllocation

    API.Entities.IBlendingTranNewValueAllocation

    Canvas

    ICanvas

    CanvasItemApproval

    ICanvasItemApproval

    CanvasPermissions

    Obsolete

    CanvasPromotedItem

    ICanvasPromotedItem

    CanvasPromotions

    ICanvasPromotion

    CapitalAccountDataItem

    API.Entities.ICapitalAccountDataItem

    Chart

    IChart

    ChartOfAccount

    IChartOfAccount

    CodeSnippet

    ICodeSnippet

    CollateralItem

    See LemonEdge.API.Entities.FinancialServices.Products.ICollateralItem

    CollateralType

    See LemonEdge.API.Entities.FinancialServices.Products.ICollateralType

    Comment

    IComment

    Company

    API.Entities.ICompany

    CompanyOwnership

    API.Entities.ICompanyOwnership

    CompanyStructure

    API.Entities.ICompanyStructure

    CompiledPath

    LemonEdge.API.Entities.FinancialServices.Transactions.ICompiledPath

    ContactInfo

    API.Entities.IContactInfo

    CoverageItem

    See LemonEdge.API.Entities.FinancialServices.Products.ICoverageItem

    CoverageType

    See LemonEdge.API.Entities.FinancialServices.Products.ICoverageType

    Currency

    API.Entities.ICurrency

    CustomCommand

    ICustomCommand

    CustomGrid

    ICustomGrid

    CustomGridColumn

    ICustomGridColumn

    CustomImages

    ICustomImage

    CustomList

    ICustomList

    CustomListItem

    ICustomListItem

    CustomLookupQuery

    ICustomLookupQuery

    CustomObject

    ICustomObject

    CustomObjectData

    ICustomObjectData

    CustomObjectIndex

    ICustomObjectIndex

    CustomObjectIndexColumn

    ICustomObjectIndexColumn

    CustomObjectProperty

    ICustomObjectProperty

    CustomTree

    ICustomTree

    CustomValidation

    ICustomValidation

    CustomView

    ICustomView

    CustomViewControl

    ICustomViewControl

    DataMapping

    IDataMapping

    DataMappingProperty

    IDataMappingProperty

    DataSourceIDs

    IDataSource

    DataSourceTypes

    IDataSourceType

    DataTemplate

    IDataTemplate

    DataTemplateAttachment

    IDataTemplateAttachment

    Dataset

    IDataset

    DatasetQueryableItem

    IDatasetQueryableItem

    DatasetQueryableItemFieldInfo

    IDatasetQueryableItemFieldInfo

    DatasetQueryableItemJoin

    IDatasetQueryableItemJoin

    DatasetShortcut

    IDataset

    DatasetShortcutOverride

    IDatasetShortcutOverride

    DefaultObject

    IDefaultObject

    DefaultValue

    IDefaultValue

    DefaultWatcher

    IDefaultWatcher

    Document

    IDocument

    DocumentAttachment

    IDocumentAttachment

    DocumentCategory

    IDocumentCategory

    DocumentOwner

    IDocumentOwner

    Domicile

    API.Entities.IDomicile

    Employee

    API.Entities.IEmployee

    EntityAccount

    API.Entities.Design.IEntityAccount

    EntityPeriodClosings

    API.Entities.IEntityPeriodClosing

    EntitySet

    API.Entities.IEntitySet

    EntitySetChartOfAccount

    API.Entities.IEntitySetChartOfAccount

    EntitySetLedger

    API.Entities.IEntitySetLedger

    EntityTag

    IEntityTag

    EntityTransactionCode

    API.Entities.IEntityTransactionCode

    ExchangeRate

    API.Entities.IExchangeRate

    ExchangeRateCategory

    API.Entities.IExchangeRateCategory

    Favourite

    IFavourite

    FilterDescriptor

    IFilterDescriptor

    Folder

    IFolder

    GLAccount

    API.Entities.IGLAccount

    GLAccountName

    API.Entities.IGLAccountName

    GLClassification

    API.Entities.IGLClassification

    GLClassificationName

    API.Entities.IGLClassificationName

    GLPosting

    API.Entities.IGLPosting

    GLPostingAllocated

    API.Entities.IGLPostingAllocated

    GLRollup

    API.Entities.IGLRollup

    GLRollupClassification

    API.Entities.IGLRollupClassification

    GLRollupHeader

    API.Entities.IGLRollupHeader

    GlPostingPathSplit

    IGlPostingPathSplit

    GroupedTransaction

    API.Entities.IGroupedTransaction

    GroupedTransactionItemOld

    API.Entities.IGroupedTransactionItem

    Grouping

    IGrouping

    GroupingItem

    IGroupingItem

    HolidayCalendar

    See LemonEdge.API.Entities.FinancialServices.LegalEntity.IHolidayCalendar

    HolidayType

    See LemonEdge.API.Entities.FinancialServices.Products.IHolidayType

    ImportDefinition

    IImportDefinition

    ImportDefinitionStep

    IImportDefinitionStep

    Industry

    API.Entities.IIndustry

    Instrument

    API.Entities.IInstrument

    InstrumentCapitalAccountDataSetting

    API.Entities.IInstrumentCapitalAccountDataSetting

    InstrumentSet

    API.Entities.IInstrumentSet

    InstrumentSetItem

    API.Entities.IInstrumentSetItem

    InstrumentSetType

    API.Entities.IInstrumentSetType

    LayoutRoles

    ILayoutRole

    Layouts

    ILayout

    Ledger

    API.Entities.ILedger

    LinkedInstruments

    See LemonEdge.API.Entities.FinancialServices.Products.ILinkedInstrument

    LoanInfo

    See LemonEdge.API.Entities.FinancialServices.Products.ILoanInfo

    LoanInfoHoliday

    See LemonEdge.API.Entities.FinancialServices.Products.ILoanInfoHoliday

    LoanSchedule

    See LemonEdge.API.Entities.FinancialServices.Products.ILoanSchedule

    MenuItems

    IMenuItem

    ObfuscatedField

    API.Entities.Design.IObfuscateField

    ObjectEntity

    API.Entities.IObjectEntity

    ObjectEntityRate

    See LemonEdge.API.Entities.FinancialServices.Products.ILoanSchedule

    ObjectEntityType

    API.Entities.ICompanyType

    PeriodEnd

    API.Entities.IPeriodEnd

    PeriodEndAdjustment

    API.Entities.IPeriodEndAdjustment

    PeriodEndTransactionLink

    IPeriodEndTransactionLink

    PeriodEndTransformation

    IPeriodEndTransformation

    PeriodEndTransformationItem

    IPeriodEndTransformationItem

    PeriodEndTransformationItemOffset

    IPeriodEndTransformationItemOffset

    Permissions

    IPermission

    PermissionsUser

    IPermissionsUser

    Person

    API.Entities.IPerson

    Pivot

    IPivot

    PivotFieldInfo

    IPivotFieldInfo

    QueryRunner

    IQueryRunner

    QueryRunnerStep

    IQueryRunnerStep

    QueryRunnerStepParameter

    IQueryRunnerStepParameter

    Question

    IQuestion

    QuestionType

    IQuestionType

    Rate

    See LemonEdge.API.Entities.FinancialServices.Products.IRate

    RateType

    See LemonEdge.API.Entities.FinancialServices.Products.IRateType

    RecentItem

    IRecentItems

    Reconciliation

    IReconciliation

    ReconciliationSource

    IReconciliationSource

    ReconciliationSourceColumn

    IReconciliationSourceColumn

    Report

    IReport

    ReportDevExpress

    IReportDevExpress

    ReportExpress

    IReportExpress

    ReportExpressDataSet

    IReportExpressDataSet

    ReportExpressDataSetParameter

    IReportExpressDataSetParameter

    ReportExpressRelationship

    IReportExpressRelationship

    ReportExpressRelationshipColumn

    IReportExpressRelationshipColumn

    ReportSSRS

    IReportSSRS

    Roles

    IRole

    SQLAssembly

    ISQLAssembly

    SQLFunction

    ISQLFunction

    SQLTypeWrapper

    ISQLTypeWrapper

    SQLWrapper

    ISQLWrapper

    SQLWrapperChain

    ISQLWrapperChain

    SQLWrapperChainLink

    ISQLWrapperChainLink

    SQLWrapperDependant

    ISQLWrapperDependant

    SQLWrapperStat

    ISQLWrapperStat

    Safe

    ISafe

    SafeEntityTypes

    ISafeEntityType

    SafeTeams

    ISafeTeam

    SchemaEntityType

    ISchemaEntityType

    SchemaEntityTypeField

    ISchemaEntityType

    SchemaVersion

    ISchemaVersion

    ServerTask

    IServerTask

    ServerTaskData

    IServerTaskData

    ServerTaskModifiedItemsItem

    ApiConnector.Entities.IServerTaskModifiedItemsItem

    ServerTaskStatus

    IServerTaskStatus

    SetEntity

    API.Entities.ISetEntity

    SetOwner

    Obsolete

    SplitTransaction

    API.Entities.ISplitTransaction

    SplitTransactionLine

    API.Entities.ISplitTransactionLine

    SplitTransactionSwitch

    API.Entities.ISplitTransaction

    StepChangeAlgorithm

    IStepChangeAlgorithm

    StepChangeMovements

    IStepChangeMovement

    StepChangeRebalance

    IStepChangeRebalance

    StepChanges

    IStepChange

    Tag

    ITag

    TagType

    ITagType

    Task

    IItemTask

    TaskType

    IItemTask

    TeamDefaultPermissions

    ITeamDefaultPermission

    TeamDefaultTeamPermissions

    ITeamDefaultTeamPermission

    Teams

    ITeam

    Transaction

    API.Entities.ITransaction

    TransactionAggregator

    API.Entities.ITransactionAggregator

    TransactionAggregatorOn

    API.Entities.ITransactionAggregatorOn

    TransactionAllocated

    API.Entities.ITransactionAllocated

    TransactionAssociations

    API.Entities.ITransactionAssociation

    TransactionCode

    API.Entities.ITransactionCode

    TransactionCodeAllocateToTransaction

    API.Entities.ITransactionCodeAllocateToTransaction

    TransactionCodeAllocateToTransactionValue

    API.Entities.ITransactionCodeAllocateToTransactionValue

    TransactionCodeDependant

    ITransactionCodeDependant

    TransactionCodeGLEntry

    API.Entities.ITransactionCodeGLEntry

    TransactionCodeProcessor

    API.Entities.ITransactionCodeProcessor

    TransactionCodeValue

    API.Entities.ITransactionCodeValue

    TransactionCodeValueOffset

    API.Entities.ITransactionCodeValueOffset

    TransactionCode_TransactionCodeGrouping

    TransactionCode_TransactionCodeGrouping

    TransactionLink

    ITransactionLink

    TransactionMatcher

    API.Entities.ITransactionMatcher

    TransactionMatcherOn

    API.Entities.ITransactionMatcherOn

    TransactionPathSplit

    ITransactionPathSplit

    TransactionType

    API.Entities.ITransactionType

    TransactionTypeValue

    API.Entities.ITransactionTypeValue

    TransactionValue

    API.Entities.ITransactionValue

    Transfer

    API.Entities.ITransfer

    TransferEntityOverride

    API.Entities.ITransferEntityOverride

    TransferTargetPartner

    API.Entities.ITransferTargetPartner

    TransferTransactionTypeOverride

    API.Entities.ITransferTransactionTypeValueOverride

    UserRoles

    IUserRole

    UserTeams

    IUserTeam

    Users

    IUser

    VennSet

    IVennSet

    VennSetQueryableItem

    IVennSetQueryableItem

    VennSetQueryableItemFieldInfo

    IVennSetQueryableItemFieldInfo

    VennSetQueryableItemParam

    IVennSetQueryableItemParam

    Watcher

    IWatcher

    WatcherNotification

    IWatcherNotification

    WatcherNotificationListener

    IWatcherNotificationListener

    WatcherTriggerGateType

    Obsolete

    WatcherType

    IWatcherType

    Extension Methods

    LinqExtensions.AsArray<EntityID>(EntityID)
    LinqExtensions.ToArrayOfOne<EntityID>(EntityID)
    LinqExtensions.ToListOfOne<EntityID>(EntityID)
    MiscExtensions.SetIfNotEqual<EntityID, TP>(EntityID, Expression<Func<EntityID, TP>>, TP)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.