DatabaseMappingData Class |
Namespace: SD.LLBLGen.Pro.ApplicationCore.Mapping
The DatabaseMappingData type exposes the following members.
Name | Description | |
---|---|---|
![]() | DatabaseMappingData |
Initializes a new instance of the DatabaseMappingData class.
|
Name | Description | |
---|---|---|
![]() | DriverID |
Gets the driver ID.
|
![]() | EntityMappings |
Gets the entity mappings.
|
![]() | SPCallMappings |
Gets the SP call mappings.
|
![]() | TvfCallMappings |
Gets the TVF call mappings.
|
![]() | TypeConversionDefinitions |
Gets the type conversion definitions.
|
![]() | TypedViewMappings |
Gets the typed view mappings.
|
Name | Description | |
---|---|---|
![]() | DeserializeFromReader |
Deserializes the data for this DatabaseMappingData instance from the reader, which is positioned at the MappingStore element
|
![]() | 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.) |
![]() | FindEntityMappingByEntity |
Finds the entity mapping of the entity specified. An entity can have one entity mapping per target database type.
|
![]() | FindMappingByElement |
Finds the GroupableModelElement mapping of the element specified. An element can bave 1 mapping per target database type.
|
![]() | FindSPCallMappingBySPCall |
Finds the SP call mapping by SP call.
|
![]() | FindTvfCallMappingByTvfCall |
Finds the TVF call mapping by TVF call.
|
![]() | FindTypedViewMappingByTypedView |
Finds the typed view mapping by typed view.
|
![]() | GetAllMappedEntitiesPerTarget |
Gets all mapped entities per target, stored in a dictionary, with the target as key. If a mapping doesn't have a target set, it's ignored
|
![]() | GetAllMappedSPCallsPerTarget |
Gets all mapped SP calls per target, stored in a dictionary with the target as key
|
![]() | GetAllMappedTvfCallsPerTarget |
Gets all mapped TVF calls per target.
|
![]() | GetAllMappedTypedViewsPerTarget |
Gets all mapped typed views per target, stored in a dictionary, with the target as key.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetOrCreateGroupableModelElementMapping |
Gets or creates the GroupableModelElement mapping for the element to map specified.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GetUnmappedElementsTElement |
Gets the unmapped elements.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | RemoveEntityMapping(EntityDefinition) |
Removes the entity mapping for the entity specified.
|
![]() | RemoveEntityMapping(EntityDefinition, Boolean) |
Removes the entity mapping for the entity specified.
|
![]() | RemoveGroupableModelElementMapping(GroupableModelElement) |
Removes the groupable model element mapping.
|
![]() | RemoveGroupableModelElementMapping(GroupableModelElement, Boolean) |
Removes the groupable model element mapping.
|
![]() | RemoveTypedViewMapping(TypedViewDefinition) |
Removes the typedview mapping for the typedview specified.
|
![]() | RemoveTypedViewMapping(TypedViewDefinition, Boolean) |
Removes the typedview mapping for the typedview specified.
|
![]() | SerializeToWriter |
Serializes the data in this class to the serializer passed in
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | GroupableModelElementMappingAdded |
Raised when a GroupableModelElement mapping was added to the Mappings store in this DatabaseMappingData store
|
![]() | GroupableModelElementMappingChanged |
Raised when a GroupableModelElement mapping was changed in this DatabaseMappingData store
|
![]() | GroupableModelElementMappingRemoved |
Raised when a GroupableModelElement mapping was removed from the Mappings store in this DatabaseMappingData store
|