DbPropertyValues.SetValues メソッド (Object)
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
指定されているオブジェクトから値を読み取って、このディクショナリの値を設定します。 オブジェクトの型は任意です。 オブジェクト上のプロパティはどれも、名前がディクショナリ内のプロパティ名に一致し、読み取れるものであれば、読み取られます。 その他のプロパティは無視されます。 これによって、たとえば、単純な Data Transfer Object (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
)
パラメーター
- obj
型 : System.Object
このオブジェクトから値を読み取ります。