Search Results for

    Show / Hide Table of Contents

    Class EntityDefinitionOldInfoAttribute

    This marks entities with old tablenames, itemnames or setnames.

    These are used to create functions and the table in the database. If they are changed in the EntityDefinitionAttribute attribute, then the old values need to be added to htis attribute so the system knows what to rename

    Inheritance
    object
    Attribute
    EntityDefinitionOldInfoAttribute
    Inherited Members
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, bool)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, bool)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo, bool)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, bool)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, bool)
    Attribute.GetCustomAttributes(Module, Type, bool)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, bool)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, bool)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, bool)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, bool)
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, bool)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, bool)
    Attribute.Equals(object)
    Attribute.GetHashCode()
    Attribute.Match(object)
    Attribute.IsDefaultAttribute()
    Attribute.TypeId
    object.GetType()
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: LemonEdge.API.Attributes
    Assembly: LemonEdge.API.dll
    Syntax
    [AttributeUsage(AttributeTargets.Class|AttributeTargets.Interface, Inherited = false)]
    public sealed class EntityDefinitionOldInfoAttribute : Attribute

    Constructors

    EntityDefinitionOldInfoAttribute(EntityID, string, string)

    Creates an attribute marking this entity as having the specified old values

    Declaration
    public EntityDefinitionOldInfoAttribute(EntityID id, string tableName, string itemName)
    Parameters
    Type Name Description
    EntityID id

    The unique global id of the entity

    string tableName

    The old name of the table in the database that held these entity records

    string itemName

    The old name for referring to an individual instance of this entity

    EntityDefinitionOldInfoAttribute(string, string, string)

    Creates an attribute marking this entity as having the specified old values

    Declaration
    public EntityDefinitionOldInfoAttribute(string guidTypeID, string tableName, string itemName)
    Parameters
    Type Name Description
    string guidTypeID

    The unique global id of the entity

    string tableName

    The old name of the table in the database that held these entity records

    string itemName

    The old name for referring to an individual instance of this entity

    Properties

    ItemName

    The old name for referring to an individual instance of this entity

    Declaration
    public string ItemName { get; set; }
    Property Value
    Type Description
    string

    SetName

    The old name for referring to a collection of items of this entity

    Declaration
    public string SetName { get; set; }
    Property Value
    Type Description
    string

    TableName

    The old name of the table in the database that held these entity records

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

    TypeID

    The unique global id of the entity

    Declaration
    public Guid TypeID { get; }
    Property Value
    Type Description
    Guid

    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)

    See Also

    EntityDefinitionAttribute
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.