DbPropertyValues.SetValues 方法 (Object)

[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 msdn.com/data/ef。]

通过从给定对象中读取值来设置此字典的值。 给定对象可以是任何类型。 如果对象具有任何与字典中的属性名称匹配且可读取的名称的属性,则将读取这些属性。 其他属性将被忽略。 例如,这样便能从简单的数据传输对象 (DTO) 中复制属性。

命名空间:  System.Data.Entity.Infrastructure
程序集:  EntityFramework(在 EntityFramework.dll 中)

语法

声明
<SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId := "obj",  _
    Justification := "Naming is intentional.")> _
Public Sub SetValues ( _
    obj As Object _
)
用法
Dim instance As DbPropertyValues 
Dim obj As Object

instance.SetValues(obj)
[SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "obj", 
    Justification = "Naming is intentional.")]
public void SetValues(
    Object obj
)
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1720:IdentifiersShouldNotContainTypeNames", MessageId = L"obj", 
    Justification = L"Naming is intentional.")]
public:
void SetValues(
    Object^ obj
)
[<SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "obj", 
    Justification = "Naming is intentional.")>]
member SetValues : 
        obj:Object -> unit
public function SetValues(
    obj : Object
)

参数

请参阅

参考

DbPropertyValues 类

SetValues 重载

System.Data.Entity.Infrastructure 命名空间