Aracılığıyla paylaş


ObjectContext.ApplyCurrentValues<TEntity>(String, TEntity) Yöntem

Tanım

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

TEntity

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