IProjectElementMapTargetElement Interface |
Namespace: SD.LLBLGen.Pro.DBDriverCore
The IProjectElementMapTargetElement type exposes the following members.
Name | Description | |
---|---|---|
ContainingSchema |
Reference to the DBSchema instance this table belongs to.
| |
CustomProperties |
Custom properties (name - value pairs) read from the schema.
| |
DriverID |
Gets the driver ID of the database the target is associated with.
| |
ElementType |
Type of the element.
| |
Fields |
IList with all the fields of this target. The list contains elements sorted on ordinal position. Ordinal positions should start at 1.
| |
ForeignKeyConstraints |
Enumerable with all foreign key constraints of this target, empty otherwise
| |
FullName |
Gets the full name.
| |
FullNameForXml |
Gets the full name for XML. This is a name which has the format schemaname:elementname or schemaname:elementname:fieldname. Used for references.
| |
FullNameForXmlWithCatalog |
Gets the full name for XML. This is a name which has the format catalogname:schemaname:elementname or catalogname:schemaname:elementname:fieldname. Used for references.
| |
FullNameWithCatalog |
Gets the full name including the catalog name
| |
MarkedForDeletion |
Gets a value indicating whether this element is marked for deletion.
| |
Name |
Literal name of the object
| |
PrimaryKeyFields |
Enumerable with all primary key fields
| |
UniqueConstraints |
Enumerable with all the unique constraints of this target, empty otherwise
|
Name | Description | |
---|---|---|
FindFieldByName(String) |
Helper method which will return a reference to a IEntityFieldMapTargetElement instance with the given FieldName
| |
FindFieldByName(String, Boolean) |
Finds the field with the name specified.
|