Search Results for

    Show / Hide Table of Contents

    Interface IObjectEntity

    The system entity for a base object entity. This is the main entity that can be part of an IEntitySet, be an owning entity on a ITransaction, and be allocated to in IAllocationRule

    See https://help.lemonedge.com/companies/ for more information

    Inherited Members
    IObjectEntityBase.Name
    IObjectEntityBase.Code
    IObjectEntityBase.LegalName
    IObjectEntityBase.CurrencyID
    IObjectEntityBase.HasGL
    IObjectEntityBase.AllowRuleAllocations
    IObjectEntityBase.CanOwnInstruments
    IObjectEntityBase.CanBeCounterparty
    IObjectEntityBase.YearEnd
    IObjectEntityBase.TypeID
    IObjectEntityBase.ReportingCurrencyOverrideID
    IObjectEntityBase.ExchangeRateCategoryOverrideID
    IHasFolderStructure.FolderID
    IBaseObject.InheritingObjectTypeID
    IBaseEntity.GetLabel(string)
    IBaseEntity.SetLabel(string, string)
    IBaseEntity.SetSilentLabel(string, string)
    IBaseEntity.AccountID
    IBaseEntity.ID
    IBaseEntity.LastUpdated
    IBaseEntity.ModifiedByUserID
    IBaseEntity.CanvasID
    IBaseEntity.AlgorithmStepID
    IBaseEntity.SafeID
    IEquatable<IBaseEntity>.Equals(IBaseEntity)
    INotifyPropertyChanged.PropertyChanged
    INotifyPropertyChanging.PropertyChanging
    ICloneableAsync.Clone(object)
    ICloneableAsync.CopyFromSource(object)
    ICanTrackProperties.HasTrackedPropertyChanged(string)
    ICanTrackProperties.OriginalTrackedPropertyValue(string)
    ICanTrackProperties.OriginalTrackedPropertyValue<T>(string)
    ICanTrackProperties.ClearTrackedOriginalValues()
    ICanTrackProperties.GetAllOriginalTrackedPropertyValues()
    Namespace: LemonEdge.API.Entities.FinancialServices.LegalEntity
    Assembly: LemonEdge.API.Entities.FinancialServices.dll
    Syntax
    [EntityDefinition(EntityID.ObjectEntity, "dbo.LT_ObjectEntities", "ObjectEntity", LabelColumn = "Name", IsStandingDataEntity = false)]
    [DefaultEntityIcon(ImageType.Company)]
    [EntityColor("LightBlue")]
    public interface IObjectEntity : IObjectEntityBase, IBaseEntityWithPermissions, IHasFolderStructure, IBaseObject, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    ObjectEntityBaseExtensions.OnCodeChangedMoveToLegalAndNameIfEmpty(IObjectEntityBase)
    ObjectEntityBaseExtensions.OnLegalNameChangedMoveToNameAndCodeIfEmpty(IObjectEntityBase)
    ObjectEntityBaseExtensions.OnNameChangedMoveToCodeAndLegalIfEmpty(IObjectEntityBase)
    ObjectEntityBaseExtensions.OnTypeChanged(IObjectEntityBase, IReadOnlyCache)
    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.