Click or drag to resize
EntityBase2 Properties

The EntityBase2 type exposes the following members.

Properties
  NameDescription
Public propertyActiveContext
Gets / sets the active context this entity is in. Setting this property is adding the entity to the context, and it will make contained entities be added to the passed in context as well. If the entity is already in a context, setting this property has no effect. Setting this property is done by framework code, use the Context's Add/Get methods to work with contexts and entities.
(Inherited from EntityCore<TFields>.)
Public propertyAuditorToUse
Gets or sets the Auditor for this entity.
(Inherited from EntityCore<TFields>.)
Public propertyAuthorizerToUse
Gets or sets the Authorizer for this entity.
(Inherited from EntityCore<TFields>.)
Public propertyConcurrencyPredicateFactoryToUse
Gets / sets the IConcurrencyPredicateFactory to use for GetConcurrencyPredicate(ConcurrencyPredicateType).
(Inherited from EntityCore<TFields>.)
Protected propertyCustomPropertiesOfType
The custom properties for the type of this entity instance.
(Inherited from EntityCore<TFields>.)
Protected propertyDataErrorInfoError
Gets the data error info error message set by SetEntityError
(Inherited from EntityCore<TFields>.)
Protected propertyDataErrorInfoErrorsPerField
Gets the stored error messages per field name. Used for IDataErrorInfo. Use this property in your own code to re-channel the error messages through another interface.
(Inherited from EntityCore<TFields>.)
Protected propertyDefaultRootElementName
Gets the default name of the root element for XML serialization.
(Inherited from EntityCore<TFields>.)
Protected propertyEditCycleInProgress
Gets or sets a value indicating whether an edit cycle is in progress, started through databinding
(Inherited from EntityCore<TFields>.)
Public propertyFields
The internal presentation of the data, which is an EntityFields object, which implements IEntityFields2.
(Inherited from EntityCore<TFields>.)
Protected propertyFieldsCustomPropertiesOfType
The custom properties for the fields of the type of this entity instance. The returned Hashtable contains per fieldname a hashtable of name-value pairs.
(Inherited from EntityCore<TFields>.)
Protected propertyInDesignMode
returns true if the classes are used in design-mode in vs.net.
(Inherited from EntityCore<TFields>.)
Protected propertyIsDeserializing
Gets or sets a value indicating whether this instance is deserializing.
(Inherited from EntityCore<TFields>.)
Public propertyIsDirty
Marker for the entity object if the object is 'dirty' (changed, true) or not (false). Affects/reads .Fields.IsDirty.
(Inherited from EntityCore<TFields>.)
Public propertyIsNew
Marker for the entity object if the object is new and should be inserted when saved (true) or read from the database (false).
(Inherited from EntityCore<TFields>.)
Protected propertyIsUpdateOnlyEntity
Gets a value indicating whether this instance is an update only entity. UpdateOnly entities are entities which are 'split off' from the main entity and only update rows in the database, never insert rows.
(Inherited from EntityCore<TFields>.)
Protected propertyLLBLGenProEntityTypeValue
Returns the EntityType enum value for this entity.
(Inherited from EntityCore<TFields>.)
Protected propertyLLBLGenProIsInHierarchyOfType
Gets the type of the hierarchy this entity is in.
(Inherited from EntityCore<TFields>.)
Protected propertyLLBLGenProIsSubType
Gets or sets a value indicating whether this entity is a subtype
(Inherited from EntityCore<TFields>.)
Protected propertyMarkedForDeletion
flag which is set when the entity is removed from an entity collection and added to a tracker.
(Inherited from EntityCore<TFields>.)
Protected propertyObjectID
Gets / sets the unique Object ID which is created at runtime when the entity is instantiated. Can be used for external caches.
(Inherited from EntityCore<TFields>.)
Protected propertySavedFields
Gets the saved fields.
(Inherited from EntityCore<TFields>.)
Protected propertyTransaction
The ITransaction this ITransactionalElement implementing object is participating in. Only valid if ParticipatesInTransaction is true. If set to null, the ITransactionalElement is no longer participating in a transaction.
(Inherited from EntityCore<TFields>.)
Public propertyValidator
The validator object used to validate the entity on several moments in the entity's life.
(Inherited from EntityCore<TFields>.)
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate propertyIDataErrorInfo.Error
Gets an error message indicating what is wrong with this object.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIDataErrorInfo.Item
Gets the String with the specified column name.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntity2.PrimaryKeyFields
List of IEntityField2 references which form the primary key. Reads/Affects .Fields.PrimaryKeyFields
Explicit interface implementationPrivate propertyIEntityCore.CustomPropertiesOfType
The custom properties for the type of this entity instance.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.Fields
Gets the fields object of this entity.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.FieldsCustomPropertiesOfType
The custom properties for the fields of the type of this entity instance. The returned Hashtable contains per fieldname a hashtable of name-value pairs.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.IsDeserializing
Returns true if this entity instance is in the middle of a deserialization process, for example during a ReadXml() call. For internal use only.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.IsUpdateOnlyEntity
Gets a value indicating whether this instance is an update only entity. UpdateOnly entities are entities which are 'split off' from the main entity and only update rows in the database, never insert rows.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyCode exampleIEntityCore.LLBLGenProEntityName
Returns the full name for this entity, which is important for the DAO to find back persistence info for this entity.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.LLBLGenProEntityTypeValue
Returns the EntityType enum value for this entity.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.LLBLGenProIsInHierarchyOfType
Gets the type of the hierarchy this entity is in.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.MarkedForDeletion
flag which is set when the entity is removed from an entity collection and added to a tracker.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.ObjectID
Gets / sets the unique Object ID which is created at runtime when the entity is instantiated. Can be used for external caches.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.PrimaryKeyFieldInfos
Gets the primary key field infos. Similar to PrimaryKeyFields, but this property doesn't trigger field creation.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.PrimaryKeyFields
List of IEntityField2 references which form the primary key. Reads/Affects .Fields.PrimaryKeyFields. If possible use PrimaryKeyFieldInfos instead.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyIEntityCore.TypeDefaultValueProviderToUse
Gets or sets the TypeDefaultValue provider to use. This object is used to provide default values for value typed fields which are null and not of type Nullable(Of T)
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyITransactionalElement.ParticipatesInTransaction
Flag to check if the ITransactionalElement implementing object is participating in a transaction or not.
(Inherited from EntityCore<TFields>.)
Explicit interface implementationPrivate propertyITransactionalElement.Transaction
The ITransaction this ITransactionalElement implementing object is participating in. Only valid if ParticipatesInTransaction is true. If set to null, the ITransactionalElement is no longer participating in a transaction.
(Inherited from EntityCore<TFields>.)
Top
See Also