The IKeyValue type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Accept | (Inherited from IValue.) | |
| CreateForeignKey | (Inherited from IValue.) | |
| CreateForeignKeyOfEntity | ||
| CreateIdentifierGenerator | ||
| IsIdentityColumn | ||
| IsValid | 
            Determines if the Value is part of a valid mapping.
              (Inherited from IValue.) | |
| SetTypeUsingReflection | (Inherited from IValue.) | 
Properties
| Name | Description | |
|---|---|---|
| ColumnInsertability | (Inherited from IValue.) | |
| ColumnIterator | 
            Gets an IEnumerable<(Of <(<'T>)>)> of Column objects
            that this value is stored in.
              (Inherited from IValue.) | |
| ColumnSpan | 
            Gets the number of columns that this value spans in the table.
              (Inherited from IValue.) | |
| ColumnUpdateability | (Inherited from IValue.) | |
| FetchMode | (Inherited from IValue.) | |
| HasFormula | (Inherited from IValue.) | |
| IsAlternateUniqueKey | 
            Gets a Boolean indicating if this Value is unique.
              (Inherited from IValue.) | |
| IsCascadeDeleteEnabled | ||
| IsNullable | 
            Gets a Boolean indicating if this Value can have
            null values.
              (Inherited from IValue.) | |
| IsSimpleValue | 
            Gets a Boolean indicating if this is a SimpleValue
            that does not involve foreign keys.
              (Inherited from IValue.) | |
| IsUpdateable | ||
| NullValue | ||
| Table | 
            Gets the Table this Value is stored in.
              (Inherited from IValue.) | |
| Type | 
            Gets the IType to read/write the Values.
              (Inherited from IValue.) |