最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

EF使用Code First模式給實體類添加復合主鍵

 更新時間:2022年03月02日 14:36:43   作者:.NET開發(fā)菜鳥  
這篇文章介紹了EF使用Code First模式給實體類添加復合主鍵的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Web;

namespace MyFirstMvcApp.Models
{
    /// <summary>
    /// 登錄記錄
    /// </summary>
    public class LoginRecordInfo
    {
        /// <summary>
        /// 登錄的郵件地址(主鍵)
        /// </summary>
        [Key,Column(Order=1)]
        public string Email { get; set; }

        /// <summary>
        /// 登錄的客戶端IP
        /// </summary>
        public string LoginHostIP { get; set; }

        /// <summary>
        /// 登錄的客戶端主機名
        /// </summary>
        public string LoginHostName { get; set; }

        /// <summary>
        /// 登錄時間(主鍵)
        /// </summary>
        [Key,Column(Order=2)]
        public DateTime LoginTime { get; set; }
    }
}

使用特性Key和Column設置復合主鍵,Key表示字段是主鍵,Order用來設置主鍵的順序。使用Key和Column需要添加命名空間:

  • Key的命名空間:System.ComponentModel.DataAnnotations;
  • Column的命名空間:System.ComponentModel.DataAnnotations.Schema;

到此這篇關于EF使用Code First模式給實體類添加復合主鍵的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

关岭| 双鸭山市| 江门市| 河北区| 金平| 威远县| 卢湾区| 绥江县| 漳州市| 祁东县| 玉溪市| 镇宁| 辽源市| 诸城市| 无棣县| 米易县| 湖北省| 秭归县| 剑阁县| 东安县| 海盐县| 和林格尔县| 获嘉县| 襄汾县| 社会| 云安县| 翁牛特旗| 英吉沙县| 伊宁县| 萨迦县| 洛宁县| 时尚| 江津市| 兰西县| 花莲县| 定边县| 平阳县| 北川| 梅河口市| 名山县| 永年县|