ObjectContext.ApplyCurrentValues<TEntity>(String, TEntity) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたオブジェクトのスカラー値を、同じキーを持つ ObjectContext のオブジェクトにコピーします。
public virtual TEntity ApplyCurrentValues<TEntity> (string entitySetName, TEntity currentEntity) where TEntity : class;
abstract member ApplyCurrentValues : string * 'Entity -> 'Entity (requires 'Entity : null)
override this.ApplyCurrentValues : string * 'Entity -> 'Entity (requires 'Entity : null)
Public Overridable Function ApplyCurrentValues(Of TEntity As Class) (entitySetName As String, currentEntity As TEntity) As TEntity
型パラメーター
- TEntity
オブジェクトのエンティティ型。
パラメーター
- entitySetName
- String
オブジェクトが属しているエンティティ セットの名前。
- currentEntity
- TEntity
元のオブジェクトに適用するプロパティ更新を含むデタッチしたオブジェクト。 currentEntity のエンティティ キーは、 内の EntityKey エントリ ObjectContext の プロパティと一致する必要があります。
戻り値
TEntity
更新後のオブジェクト。
例外
entitySetName または current が null です。
EntitySet from entitySetName が オブジェクトの とEntitySet一致しないか、オブジェクトEntityKeyが にObjectStateManager含まれていないかDetached、状態であるか、指定されたオブジェクトのエンティティ キーが無効です。
entitySetName は空の文字列です。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Entity Framework