EntityBaseElement Methods |
The EntityBaseElement type exposes the following members.
Name | Description | |
---|---|---|
_member_ValueChangedTValue |
Handles the ValueChanged event of a member variable which is a commandifiedmember.
(Inherited from GroupableModelElement.) | |
_member_ValueChangedString |
Handles the ValueChanged event of a member variable which is a commandifiedmember.
(Inherited from GroupableModelElement.) | |
BindEventHandlers |
Binds the event handlers.
(Inherited from GroupableModelElement.) | |
CheckIfFieldsCanBeBouncedToLocalFields |
Checks if the fields can be bounced to local fields. This is true if the fields have a valuetype as type.
(Overrides GroupableModelElementCheckIfFieldsCanBeBouncedToLocalFields(ListFieldElement).) | |
CheckIfFieldsCanBeConvertedToValueType |
Checks if the fields specified can be converted to a value type, which is then used in a new field to replace the specified field(s).
(Overrides GroupableModelElementCheckIfFieldsCanBeConvertedToValueType(ListFieldElement).) | |
CheckIfFieldsCanBeMovedToSuperSubType |
Checks if the fields specified can be moved to a super or subtype
(Inherited from GroupableModelElement.) | |
ClearErrors |
Clears the errors set in this object.
(Inherited from GroupableModelElement.) | |
CreateFieldElement |
Creates a new field element.
(Inherited from GroupableModelElement.) | |
CreateSourceLocationDataObject |
Creates the source location data object.
(Inherited from GroupableModelElement.) | |
CreateValidators |
Creates the field name validator for the fields
(Overrides GroupableModelElementCreateValidators(Project).) | |
DeserializeAdditionalAttributes |
Deserializes the additional attributes from the root element
(Inherited from GroupableModelElement.) | |
DeserializeAdditionalData |
Deserializes additional data from the reader specified. Usable for derived classes which have additional information to deserialize
(Overrides GroupableModelElementDeserializeAdditionalData(XmlReader, Project).) | |
DeserializeFromReader |
Deserializes the data for this class from the xml reader passed in
(Inherited from GroupableModelElement.) | |
DetermineIfElementShouldHaveFieldOrdering |
Method which determines whether this element should have field ordering (true) or not (false). It returns the value for the
UseCustomFieldOrderingOnNewElements project setting, if obtainable, otherwise false.
(Inherited from GroupableModelElement.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetAdditionalInterfaces |
Gets the additional interfaces, if applicable, for this element, where the default interfaces are prefiltered with the ignored
interfaces defined in this element. All interface macros are replaced with real names.
(Inherited from GroupableModelElement.) | |
GetAdditionalMappableFields |
Gets the additional mappable fields to return in the call to GetAllMappableFields.
(Inherited from GroupableModelElement.) | |
GetAdditionalNamesInUseByOwnedElements |
Gets the additional names (in their current form) in use by owned elements.
(Inherited from GroupableModelElement.) | |
GetAdditionalNamespaces |
Gets the additional namespaces, if applicable, for this element, where the default namespaces are prefiltered with the ignored
namespaces defined in this element. All namespace macros are replaced with real names.
(Inherited from GroupableModelElement.) | |
GetAllContainedOutputSettingValuesTargets |
Returns all outputsettingvaluestargets instances of all contained elements (like fields) of this object.
(Inherited from GroupableModelElement.) | |
GetAllContainingUniqueConstraints |
Gets all the containing unique constraints the passed in field is in.
| |
GetAllFieldsInElement(Boolean) |
Gets all fields (normal fields, identifying fields, foreign key fields) in this element, ordered on field index and then name, ascending.
(Inherited from GroupableModelElement.) | |
GetAllFieldsInElement(Boolean, Boolean) |
Gets all fields (normal fields, identifying fields, foreign key fields) in this element, ordered on field index and then name, ascending.
(Inherited from GroupableModelElement.) | |
GetAllFieldsSuitableForUCs |
Gets all fields suitable for unique constraints
| |
GetAllMappableFields |
Gets all mappable fields (also the ones nested inside valuetypes in fields)
(Inherited from GroupableModelElement.) | |
GetAllMappableFields(Boolean) |
Gets all mappable fields (also the ones nested inside valuetypes in fields)
(Inherited from GroupableModelElement.) | |
GetAllNamesInUseByOwnedElements |
Gets all names (in their current casing) in use by owned elements like fields, navigators, fields mapped onto related fields etc.
(Inherited from GroupableModelElement.) | |
GetAttributes |
Gets the attributes, if applicable, for this element, where the default attributes are prefiltered with the ignored
attributes defined in this element. All name macros and $length/$precision/$scale macros are replaced with real values. (if applicable)
(Inherited from GroupableModelElement.) | |
GetElementNameForErrorReporting |
Gets the element name for error reporting.
(Inherited from GroupableModelElement.) | |
GetElementNameForXml |
Gets the element name for XML. This name is used to produce the element containing the data of this entitybaseelement.
(Overrides GroupableModelElementGetElementNameForXml.) | |
GetFieldNameStripPattern |
Gets the field name strip pattern.
(Inherited from GroupableModelElement.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetInheritedMappableFields |
Gets the inherited mappable fields to return in the call to GetAllMappableFields
(Inherited from GroupableModelElement.) | |
GetRealStringSettingValueWithMacrosResolved |
Gets the real setting value of the setting with the name specified as string. Also resolves any macros defined in the value (if any) to real values.
(Inherited from GroupableModelElement.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HandleFieldIndexesUpdated |
Handles the field indexes updated.
(Inherited from GroupableModelElement.) | |
HandleFieldInFieldsChanged |
Handles the field in fields changed.
(Inherited from GroupableModelElement.) | |
HandleFieldRemoved |
Handles the field removed.
(Inherited from GroupableModelElement.) | |
HandleFieldsListChanged |
Handles the fields list changed event. Checks unique constraint.
(Inherited from GroupableModelElement.) | |
HandleUnhandledMarkElementAsChanged |
Handles the unhandled mark element as changed.
(Inherited from GroupableModelElement.) | |
MarkElementAsChanged |
Marks the element as changed.
(Inherited from GroupableModelElement.) | |
MarkElementAsRemoved |
Marks the element as removed, by raising the ElementRemoved event.
(Inherited from GroupableModelElement.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnGroupableModelElementChanged |
Raises the GroupableModelElementChanged event.
(Inherited from GroupableModelElement.) | |
OnPropertyChanged |
Called when a property got changed.
(Inherited from GroupableModelElement.) | |
PerformFixDuplicateNamesAfterRefresh |
Performs the fix duplicate names after refresh.
(Inherited from GroupableModelElement.) | |
PopulateAndMap |
Populates the element with new fields based on the fields to map specified and creates mappings for them in the passed in mapping.
(Inherited from GroupableModelElement.) | |
PropagateValidatorsToLoadedObjects |
Propagates the validators to loaded objects. This routine is called after the validators are created after the object and its containing objects
have been loaded successfully.
(Overrides GroupableModelElementPropagateValidatorsToLoadedObjects.) | |
RemoveFieldElement |
Removes the field element passed in from the list it is located in
(Inherited from GroupableModelElement.) | |
RemoveFieldElementFromAdditionalContainers |
Removes the field element from additional containers.
(Inherited from GroupableModelElement.) | |
SerializeAdditionalAttributes |
Serializes the additional attributes into the root element
(Inherited from GroupableModelElement.) | |
SerializeAdditionalData |
Serializes additional content to the writer specified. Usable for derived classes which have additional information to serialize
(Overrides GroupableModelElementSerializeAdditionalData(ISerializer).) | |
SerializeToWriter |
Serializes the data in this class to the serializer passed in
(Inherited from GroupableModelElement.) | |
SetNewFieldOrder |
Sets the new field order to the order specified in fieldsInCorrectFieldOrder.
(Inherited from GroupableModelElement.) | |
ToString | (Inherited from GroupableModelElement.) | |
UnbindEventHandlers |
Unbinds the event handlers.
(Inherited from GroupableModelElement.) | |
UpdateOutputSettingValuesContainersWithDefaults |
Updates the output setting values containers with defaults.
(Inherited from GroupableModelElement.) | |
Validate |
Validates this instance. Reports errors along the way using the message system.
(Overrides GroupableModelElementValidate(Project, Boolean).) |
Name | Description | |
---|---|---|
IGroupableElementFixDuplicateNamesAfterRefresh |
Fixes the duplicate names after refresh.
(Inherited from GroupableModelElement.) |