| EntityProperty Properties | 
The EntityProperty type exposes the following members.
| Name | Description | |
|---|---|---|
| ActAsDerivedTableField | 
            Gets or sets a value indicating whether this field should be threated as a derived table field. This is necessary when this field is in a query
            and targets a derived table while this field is actually a full entity field (so it has field info). If this flag is true, the field will result in
            objectAlias.Alias instead of persistenceinfo.Fieldname as alias (alias only if required)
              | |
| ActualContainingObjectName | 
            Not Implemented
              | |
| AggregateFunctionToApply | 
            Not implemented
              | |
| Alias | 
            Setter not implemented
              | |
| ContainingObjectName | 
            Not implemented
              | |
| CurrentValue | 
            Not implemented
              | |
| DataType | 
            Returns the datatype of the entityproperty. Only valid after this entityproperty has been evaluated with an entity.
              | |
| DbValue | 
            Not implemented
              | |
| ExpressionToApply | 
            The expression to apply to this field in a select list, update statement or predicate.
            Expression is applied before AggregateFunctionToApply.
              | |
| FieldIndex | 
            Not implemented
              | |
| FunctionCallToApply | 
            The database function call to apply on this field in a selectlist, update statement or predicate or expression.
            FunctionCallToApply is applied before ExpressionToApply.
              | |
| IsChanged | 
            Not implemented
              | |
| IsForeignKey | 
            Not implemented
              | |
| IsInMultiTargetEntity | 
            Not Implemented
              | |
| IsNull | 
            Not implemented
              | |
| IsNullable | 
            Not implemented
              | |
| IsOfEnumDataType | 
            Gets a value indicating whether the DataType is an enum type. This is a helper boolean so it doesn't have to be determined for every field
            set during a fetch.
              | |
| IsPrimaryKey | 
            Not implemented
              | |
| IsReadOnly | 
            Not implemented
              | |
| LinkedSubTypeFields | 
            Gets linkedSubTypeFields
              | |
| LinkedSuperTypeField | 
            Not implemented
              | |
| MaxLength | 
            Not implemented
              | |
| Name | 
            The name of the property. Name cannot be of zero length nor can they consist of solely spaces. Leading and trailing spaces are trimmed.
              | |
| ObjectAlias | 
            Not implemented
              | |
| Precision | 
            Not implemented
              | |
| RealDataType | 
            Gets the real datatype. This is the underlying datatype of DataType and if that's a Nullable(Of T) it's the type of T. This is a helper property
            so it's not determined over and over again for every field during a fetch.
              | |
| Scale | 
            Not implemented
              |