| IProjectElementFieldMapTargetElement Interface | 
Namespace: SD.LLBLGen.Pro.DBDriverCore
 Syntax
SyntaxThe IProjectElementFieldMapTargetElement type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | CustomProperties | 
            Custom properties (name - value pairs) read from the schema.
             | 
|  | DbTypeAsString | 
            Gets the DbType as string. 
             | 
|  | DefaultSequence | 
            Gets the default sequence. Only set when the database supports default sequence hints. otherwise null
             | 
|  | DefaultValue | 
            The default value for this field. It is represented in a string, since it's only used in the 
            code generation process. Is only valid if HasDefaultValue returns true.
             | 
|  | Direction | 
            Gets the direction of the parameter represented by this fieldmaptarget element
             | 
|  | FieldName | 
            name of the field.
             | 
|  | FullName | 
            Gets the full name which is of the format: Parent's FullName.FieldName
             | 
|  | HasDefaultValue | 
            Flag which signals if this field has a default value. If true, DefaultValue should return 
            the default value for this field.
             | 
|  | IsComputed | 
            Flag which signals if this field's value is retrieved using a function stored with the 
            field in the database.
             | 
|  | IsForeignKey | 
            Flag which signals if this field has a foreign key (FK) constraint. By design, fields can 
            have only one foreign key constraint, since more than one is semantically wrong. 
             | 
|  | IsIdentity | 
            Flag which signals if this field is an autonumber / identity field. On Oracle this means the field should
            get its value from a Sequence defined with the system. 
             | 
|  | IsNullable | 
            Flag which signals if this field can contain NULL / is nullable.
             | 
|  | IsPrimaryKey | 
            Flag which signals if this field is part of the primary key (PK) of the IDBTable referenced by
            Parent. 
             | 
|  | IsRowGUID | 
            Flag which signals if this field is a RowGUID field. Microsoft Specific.
             | 
|  | IsTimeStamp | 
            Flag which signals if this field is a timestamp field. 
             | 
|  | Length | 
            Gets the length of the type of the target field. 
             | 
|  | MarkedForDeletion | 
            Gets a value indicating whether this element is marked for deletion. 
             | 
|  | NETTypeAsString | 
            Gets the .NET type as string.
             | 
|  | OrdinalPosition | 
            The ordinal position of the instance of DBField in the table or view referenced by Parent
            OrdinalPosition is 1-based, which means the first field has OrdinalPosition 1.
             | 
|  | Parent | 
            Reference to the IProjectElementFieldMapTargetElement instance which reflects the table this 
            IEntityFieldMapTargetElement instance belongs to.
             | 
|  | Precision | 
            Gets the precision of the type of the target field. 
             | 
|  | Scale | 
            Gets the scale of the type of the target field. 
             | 
|  | TypeDefinition | DBTypeDefinition instance representing the type of this field.
             | 
|  | UDTName | 
            Gets the name of the UDT the db type is based on. If not applicable, an empty string is returned. 
             | 
 See Also
See Also