Class KeyColumn
This attribute defines if the column is used as as Key when the object is stored in a Key/Value database (e.g. Couchbase or Redis). The key column must either be of type string or implement the ToString() method.
Inherited Members
Namespace: ETLBox
Assembly: ETLBox.dll
Syntax
[AttributeUsage(AttributeTargets.Property)]
public sealed class KeyColumn : Attribute
Examples
public class MyPoco : MergeableRow
{
[KeyColumn]
public string KeyName { get; set; }
public string Value {get;set; }
}
Constructors
KeyColumn()
This property is used as an Key column when inserting data into a Key/Value store
Declaration
public KeyColumn()
Properties
KeyPropertyName
Name of the property used for the Key - must be of type string
Declaration
public string KeyPropertyName { get; set; }
Property Value
Type | Description |
---|---|
string |