Interface IKey
Interface for entity key.
Inherited Members
System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression)
Namespace: Kephas.Data.Model
Assembly: Kephas.Data.Model.dll
Syntax
[MemberNameDiscriminator("$")]
public interface IKey : IModelElement, INamedElement, IAggregatedElementInfo, IElementInfo, IExpando, IDynamicMetaObjectProvider, IIndexable, IAttributeProvider
Properties
| Improve this Doc View SourceKeyProperties
Gets the entity properties in the proper order which are part of the key.
Declaration
IProperty[] KeyProperties { get; }
Property Value
Type | Description |
---|---|
IProperty[] | The key properties. |
Kind
Gets the key kind.
Declaration
KeyKind Kind { get; }
Property Value
Type | Description |
---|---|
KeyKind | The key kind. |