Show / Hide Table of Contents

    Interface IExtensibleEntity

    Defines an interface for a domain object that supports custom attributes, i.e. can be extended with custom fields.

    Namespace: Nevatech.Vsb.Repository.Entities
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public interface IExtensibleEntity

    Properties

    CustomAttributes

    Gets collection of custom attribute values. The key corresponds to an attribute type identifier.

    Declaration
    CustomAttributeDictionary CustomAttributes { get; }
    Property Value
    Type Description
    CustomAttributeDictionary

    Id

    Gets or sets the entity id.

    Declaration
    int Id { get; set; }
    Property Value
    Type Description
    Int32

    Key

    Gets or sets the unique identifier of the object.

    Declaration
    Guid Key { get; set; }
    Property Value
    Type Description
    Guid

    ObjectType

    Gets object type identifier.

    Declaration
    EntityType ObjectType { get; }
    Property Value
    Type Description
    EntityType
    Back to top Nevatech Sentinet 6.5 Online Documentation