在哪里可以找到属性“ [Table(“ ...”)],[PrimaryKey],[AutoIncrement]”?

时间:2019-05-02 08:09:06

标签: c# sqlite datatable attributes

我正在尝试为SQLite表实现以下代码:

[Table("WordT")]
public class WordT
{

    private int _WId;
    [Column("WId")]
    [PrimaryKey]
    [NotNull]
    [AutoIncrement]
    public int WId
    {
        get { return _WId; }
        set
        {
            if (_WId != value)
            {
                _WId = value;
            }
        }
    }

    // ...
}

(示例来自SQLite Table That Auto Increments Primary Key

但是我找不到任何命名空间中的属性。

它们在哪里定义?

1 个答案:

答案 0 :(得分:1)

System.ComponentModel.DataAnnotations.Schema-命名空间中定义了