Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework EF:有没有“什么”呢;“物业已更改”;事件_Entity Framework_Events_Properties_Handler - Fatal编程技术网

Entity framework EF:有没有“什么”呢;“物业已更改”;事件

Entity framework EF:有没有“什么”呢;“物业已更改”;事件,entity-framework,events,properties,handler,Entity Framework,Events,Properties,Handler,我想在我的实体(类)更改其Id后立即执行某些操作: [Key] public int MyId { get; set; } 可能吗? 我会将处理程序代码放在“set”中(set{…handler code…}),但EF不会将MyId映射为一列您可以设置任何需要的处理代码或触发自定义事件。EF只看到您的属性有getter和setter,这就是它现在需要(并且可以)对您的实体所做的一切

我想在我的实体(类)更改其Id后立即执行某些操作:

[Key]
public int MyId { get; set; }
可能吗?
我会将处理程序代码放在“set”中(
set{…handler code…}
),但EF不会将MyId映射为一列

您可以设置任何需要的处理代码或触发自定义事件。EF只看到您的属性有getter和setter,这就是它现在需要(并且可以)对您的实体所做的一切