Show / Hide Table of Contents

Interface IEntityBase

Base interface for LLBLGen entities.

Inherited Members
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.GetDependingRelatedEntities()
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.GetDependentRelatedEntities()
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.GetMemberEntityCollections()
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.GetEntityFactory()
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.WriteXml(System.Xml.XmlWriter, SD.LLBLGen.Pro.ORMSupportClasses.XmlFormatAspect)
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.WriteXml(System.Xml.XmlWriter, SD.LLBLGen.Pro.ORMSupportClasses.XmlFormatAspect, System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.WriteXml(System.Xml.XmlWriter, SD.LLBLGen.Pro.ORMSupportClasses.XmlFormatAspect, System.String, System.Collections.Generic.Dictionary<System.Guid, SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore>)
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.DetachFromGraph()
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.Fields
SD.LLBLGen.Pro.ORMSupportClasses.IEntity2.PrimaryKeyFields
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetInheritanceInfo()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetInheritanceInfoProvider()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.FlagAsSaved()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.SetNewFieldValue(System.String, System.Object)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.SetNewFieldValue(System.Int32, System.Object)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetCurrentFieldValue(System.Int32)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.FlagMeAsChanged()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetFieldByName(System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetConcurrencyPredicate(SD.LLBLGen.Pro.ORMSupportClasses.ConcurrencyPredicateType)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.SaveFields(System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.RollbackFields(System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.DiscardSavedFields()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.AcceptChanges()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.RejectChanges()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.CheckIfIsSubTypeOf(System.Int32)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.SetEntityError(System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.SetEntityFieldError(System.String, System.String, System.Boolean)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.ValidateEntity()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.WriteXml(System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.WriteXml(System.Xml.XmlDocument, System.Xml.XmlNode)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.WriteXml(System.String, System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.WriteXml(System.String, System.Xml.XmlDocument, System.Xml.XmlNode)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.WriteXml(SD.LLBLGen.Pro.ORMSupportClasses.XmlFormatAspect, System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.WriteXml(SD.LLBLGen.Pro.ORMSupportClasses.XmlFormatAspect, System.Xml.XmlDocument, System.Xml.XmlNode)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.WriteXml(SD.LLBLGen.Pro.ORMSupportClasses.XmlFormatAspect, System.String, System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.WriteXml(SD.LLBLGen.Pro.ORMSupportClasses.XmlFormatAspect, System.String, System.Xml.XmlDocument, System.Xml.XmlNode)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.ReadXml(System.Xml.XmlNode)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.ReadXml(System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetAllRelations()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetRelationsForFieldOfType(System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.SetRelatedEntityProperty(System.String, SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.TestOriginalFieldValueForNull(System.Enum)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.TestCurrentFieldValueForNull(System.Enum)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetRelatedData()
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.SetRelatedEntity(SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore, System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.UnsetRelatedEntity(SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore, System.String)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.UnsetRelatedEntity(SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore, System.String, System.Boolean)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.CheckIfEntityHasPendingFkSyncs<TEntity>(System.Collections.Generic.Dictionary<System.Guid, TEntity>)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetEntityDescription(System.Boolean)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.GetEntityDescription(System.Boolean, SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore)
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.IsNew
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.IsDirty
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.Validator
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.ObjectID
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.IsDeserializing
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.ConcurrencyPredicateFactoryToUse
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.LLBLGenProEntityTypeValue
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.LLBLGenProEntityName
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.TypeDefaultValueProviderToUse
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.AuthorizerToUse
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.AuditorToUse
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.CustomPropertiesOfType
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.FieldsCustomPropertiesOfType
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.PrimaryKeyFieldInfos
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.LLBLGenProIsInHierarchyOfType
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.IsUpdateOnlyEntity
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.MarkedForDeletion
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.EntityContentsChanged
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.PropertyChanged
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.AfterSave
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.Initializing
SD.LLBLGen.Pro.ORMSupportClasses.IEntityCore.Initialized
System.ComponentModel.IEditableObject.BeginEdit()
System.ComponentModel.IEditableObject.CancelEdit()
System.ComponentModel.IEditableObject.EndEdit()
SD.LLBLGen.Pro.ORMSupportClasses.IActiveContextParticipant.ActiveContext
SD.LLBLGen.Pro.ORMSupportClasses.ITransactionalElement.TransactionCommit()
SD.LLBLGen.Pro.ORMSupportClasses.ITransactionalElement.TransactionRollback()
SD.LLBLGen.Pro.ORMSupportClasses.ITransactionalElement.Transaction
SD.LLBLGen.Pro.ORMSupportClasses.ITransactionalElement.ParticipatesInTransaction
IIndexable.Item[String]
Namespace: Kephas.Data.LLBLGen.Entities
Assembly: Kephas.Data.LLBLGen.dll
Syntax
public interface IEntityBase : IEntity2, IEntityCore, IEditableObject, IActiveContextParticipant, ITransactionalElement, IIndexable

Properties

| Improve this Doc View Source

Id

Gets or sets the identifier.

Declaration
long Id { get; set; }
Property Value
Type Description
System.Int64

The identifier.

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX