Click or drag to resize

EBP.Api.Interfaces.Entity Namespace

The EBP.Api.Interfaces.Entity namespace contains interfaces for managing entities
Interfaces
  InterfaceDescription
Public interfaceIApiEntity
the entity (non typed business object) manage a information, and can have one or more detail
Public interfaceIBlobEntityMember
Blob entity member
Public interfaceIBoolEntityMember
Boolean entity member
Public interfaceIByteEntityMember
Byte entity member
Public interfaceICancelEntityEventArgs
Cancelable entity event args
Public interfaceIChangedEventArgs
Args for the Changed event of the entity
Public interfaceIChangingEventArgs
Event args for changing entity member event
Public interfaceICheckingDataEventArgs
Args for the CheckData event of the entity and entity members
Public interfaceIColumnValue
Class representing the meta data value associated with a schema column
Public interfaceIColumnValueT
Class representing the meta data value associated with a schema column
Public interfaceIColumnValuesT
EntityMember Column Values
Public interfaceIComplexEntityMember
Complex entity member, is a member composed by x entity members
Public interfaceIDateEntityMember
Date entity member
Public interfaceIDateRangeEntityMember
Date range entity member, attached to a from and to Date Entity Member.
Public interfaceIDateTimeEntityMember
Datetime entity member
Public interfaceIDecimalEntityMember
DecimalEntityMember
Public interfaceIDoubleEntityMember
Double entity member
Public interfaceIEntity
the entity (non typed business object) manage a information, and can have one or more detail
Public interfaceIEntityT
Base for the EntityItem (for using in hierarchical collection)
Public interfaceIEntityCollectionT
Hierarchical entity collection. Used in master/detail for representing the detail part
Public interfaceIEntityCollectionBase
Hierarchical entity collection. Used in master/detail for representing the detail part
Public interfaceIEntityEventArgs
Event args for the entity
Public interfaceIEntityItemBase
Base for the EntityItem (for using in hierarchical collection)
Public interfaceIEntityMemberT
EntityMember represents a member of an entity
Public interfaceIEntityMemberBase
EntityMember represents a member of an entity
Public interfaceIEntityMemberCollection
Collection of IEntityMember. Used in the entity to get a list of all members
Public interfaceIEntityMemberException
Entity Member exception
Public interfaceIEntityMemberValueException
Entity Member exception
Public interfaceIEntityStates
Class representing the state of an entity
Public interfaceIFileEntityTEntityMember, TValue
File Entity
Public interfaceIFileEntityBase
File Entity
Public interfaceIFileEntityCollectionT
FileEntityCollection
Public interfaceIFileEntityCollectionBase
FileEntityCollection
Public interfaceIFlatEntityCollectionT
Entity collection used for display the EntityCollection. It's necessary because the Entity collection is hierarchical and the IList doesnt support it. So the FlatEntityCollection gets all the items of hierarchical EntityCollection but flat. Treelist can recreate the hierarchical with the internalEntityId and ParentInternalEntityId of EntityItem
Public interfaceIFlatEntityCollectionBase
Entity collection used for display the EntityCollection. It's necessary because the Entity collection is hierarchical and the IList doesnt support it. So the FlatEntityCollection gets all the items of hierarchical EntityCollection but flat. Treelist can recreate the hierarchical with the internalEntityId and ParentInternalEntityId of EntityItem
Public interfaceIGuidEntityMember
Guid entity member
Public interfaceIGuidFileEntity
Guid File Entity
Public interfaceIGuidFileEntityCollection
FileEntityCollection
Public interfaceIHyperLinkEntityMember
Hyperlink entity member
Public interfaceIImageEntityMember
Image entity member
Public interfaceIInt16EntityMember
Int16 entity member
Public interfaceIInt32EntityMember
Int32 entity member
Public interfaceIInt64EntityMember
Int64 entity member
Public interfaceIIntegerFileEntity
Integer File Entity
Public interfaceIIntegerFileEntityCollection
FileEntityCollection
Public interfaceIMemoEntityMember
Memo entity member
Public interfaceIModeChangedEventArgs
Args for the Mode Changed event of the entity
Public interfaceIMultiselectionByteEntityMember
Multiselection byte entity member
Public interfaceIMultiselectionEntityMember
Interface implemented by multiselection entity member.
Public interfaceIMultiselectionGuidEntityMember
Multiselection guid entity member
Public interfaceIMultiselectionInt32EntityMember
Multiselection Int32 entity member
Public interfaceIMultiselectionStringEntityMember
Multiselection string entity member
Public interfaceINumericEntityMemberT
Generic numeric entity member
Public interfaceIReadOnlyBlobEntityMember
Blob entity member
Public interfaceIReadOnlyBoolEntityMember
Boolean entity member
Public interfaceIReadOnlyByteEntityMember
Byte entity member
Public interfaceIReadOnlyComplexEntityMember
Complex entity member, is a member composed by x entity members
Public interfaceIReadOnlyDateEntityMember
Date entity member
Public interfaceIReadOnlyDateRangeEntityMember
Date range entity member, attached to a from and to Date Entity Member.
Public interfaceIReadOnlyDateTimeEntityMember
Datetime entity member
Public interfaceIReadOnlyDecimalEntityMember
DecimalEntityMember
Public interfaceIReadOnlyDoubleEntityMember
Double entity member
Public interfaceIReadOnlyEntity
the entity (non typed business object) manage a information, and can have one or more detail
Public interfaceIReadOnlyEntityT
Base for the EntityItem (for using in hierarchical collection)
Public interfaceIReadOnlyEntityCollectionT
Hierarchical entity collection. Used in master/detail for representing the detail part
Public interfaceIReadOnlyEntityCollectionBase
Hierarchical entity collection. Used in master/detail for representing the detail part
Public interfaceIReadOnlyEntityItemBase
Base for the EntityItem (for using in hierarchical collection)
Public interfaceIReadOnlyEntityMemberT
EntityMember represents a member of an entity
Public interfaceIReadOnlyEntityMemberBase
EntityMember represents a member of an entity
Public interfaceIReadOnlyEntityMemberCollection
Collection of IEntityMember. Used in the entity to get a list of all members
Public interfaceIReadOnlyFlatEntityCollectionT
Entity collection used for display the EntityCollection. It's necessary because the Entity collection is hierarchical and the IList doesn't support it. So the FlatEntityCollection gets all the items of hierarchical EntityCollection but flat. Treelist can recreate the hierarchical with the internalEntityId and ParentInternalEntityId of EntityItem
Public interfaceIReadOnlyFlatEntityCollectionBase
Entity collection used for display the EntityCollection. It's necessary because the Entity collection is hierarchical and the IList doesnt support it. So the FlatEntityCollection gets all the items of hierarchical EntityCollection but flat. Treelist can recreate the hierarchical with the internalEntityId and ParentInternalEntityId of EntityItem
Public interfaceIReadOnlyGuidEntityMember
Guid entity member
Public interfaceIReadOnlyHyperLinkEntityMember
Read-only hyperlink entity member
Public interfaceIReadOnlyImageEntityMember
Image entity member
Public interfaceIReadOnlyInt16EntityMember
Int16 entity member
Public interfaceIReadOnlyInt32EntityMember
Int32 entity member
Public interfaceIReadOnlyInt64EntityMember
Int64 entity member
Public interfaceIReadOnlyMemoEntityMember
Memo entity member
Public interfaceIReadOnlyMultiselectionByteEntityMember
Multiselection byte entity member
Public interfaceIReadOnlyMultiselectionEntityMember
Interface implemented by multiselection entity member.
Public interfaceIReadOnlyMultiselectionGuidEntityMember
Multiselection guid entity member
Public interfaceIReadOnlyMultiselectionInt32EntityMember
Multiselection Int32 entity member
Public interfaceIReadOnlyMultiselectionStringEntityMember
Multiselection string entity member
Public interfaceIReadOnlyNumericEntityMemberT
Generic numeric entity member
Public interfaceIReadOnlyRichMemoEntityMember
RTF entity member
Public interfaceIReadOnlySelectionEntityMember
SelectionEntityMember
Public interfaceIReadOnlyStringEntityMember
StringEntityMember
Public interfaceIReadOnlyTimeEntityMember
Time entity member
Public interfaceIReadOnlyTimeSpanEntityMember
Time span entity member
Public interfaceIReadOnlyUserDefinedEntity
User defined entity base interface
Public interfaceIRichMemoEntityMember
RTF entity member
Public interfaceISelectionEntityMember
SelectionEntityMember
Public interfaceIStateChangedEventArgs
Args for the state Changed event of the entity
Public interfaceIStringEntityMember
StringEntityMember
Public interfaceIStringFileEntity
String File Entity
Public interfaceIStringFileEntityCollection
FileEntityCollection
Public interfaceITimeEntityMember
Time entity member
Public interfaceITimeSpanEntityMember
Time span entity member
Public interfaceIUserDefinedEntity
User defined entity base interface
Enumerations
  EnumerationDescription
Public enumerationCharacterCasing
Enumerates the different kinds of string case
Public enumerationEntityMode
Defines the different modes that the entity can be