ObjectContext.ApplyCurrentValues<TEntity>(String, TEntity) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sağlanan nesneden skaler değerleri aynı anahtara sahip nesneye ObjectContext kopyalar.
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
Tür Parametreleri
- TEntity
Nesnenin varlık türü.
Parametreler
- entitySetName
- String
Nesnenin ait olduğu varlık kümesinin adı.
- currentEntity
- TEntity
Özgün nesneye uygulanacak özellik güncelleştirmeleri olan ayrılmış nesne. currentEntity varlık anahtarı, içindeki bir girişin özelliğiyle ObjectContext eşleşmelidirEntityKey.
Döndürülenler
Güncelleştirilmiş nesne.
Özel durumlar
entitySetName veya current null.
EntitySet from entitySetName nesnesiyle EntitySet eşleşmiyor veya nesne EntityKey içinde ObjectStateManager değil ya da bir Detached durumda ya da sağlanan nesnenin varlık anahtarı geçersiz.
entitySetName boş bir dizedir.
Şunlara uygulanır
Entity Framework