次の方法で共有


DbPropertyValues.SetValues メソッド

定義

オーバーロード

SetValues(DbPropertyValues)

別のディクショナリから値を読み取って、このディクショナリの値を設定します。 別のディクショナリはこのディクショナリと同じ型またはこのディクショナリの型から派生した型に基づいている必要があります。

SetValues(Object)

指定されているオブジェクトから値を読み取って、このディクショナリの値を設定します。 オブジェクトの型は任意です。 ディクショナリ内のプロパティ名と一致し、読み取り可能な名前を持つ オブジェクト上の任意のプロパティが読み取られます。 その他のプロパティは無視されます。 これにより、たとえば、単純なデータ転送オブジェクト (DTO) からプロパティをコピーできます。

SetValues(DbPropertyValues)

別のディクショナリから値を読み取って、このディクショナリの値を設定します。 別のディクショナリはこのディクショナリと同じ型またはこのディクショナリの型から派生した型に基づいている必要があります。

public void SetValues (System.Data.Entity.Infrastructure.DbPropertyValues propertyValues);
member this.SetValues : System.Data.Entity.Infrastructure.DbPropertyValues -> unit
Public Sub SetValues (propertyValues As DbPropertyValues)

パラメーター

propertyValues
DbPropertyValues

このディクショナリから値を読み取ります。

適用対象

SetValues(Object)

指定されているオブジェクトから値を読み取って、このディクショナリの値を設定します。 オブジェクトの型は任意です。 ディクショナリ内のプロパティ名と一致し、読み取り可能な名前を持つ オブジェクト上の任意のプロパティが読み取られます。 その他のプロパティは無視されます。 これにより、たとえば、単純なデータ転送オブジェクト (DTO) からプロパティをコピーできます。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", Justification="Naming is intentional.", MessageId="obj")]
public void SetValues (object obj);
member this.SetValues : obj -> unit
Public Sub SetValues (obj As Object)

パラメーター

obj
Object

このオブジェクトから値を読み取ります。

属性

適用対象