DataServiceContext.AddObject(String, Object) Yöntem

Tanım

Belirtilen nesneyi, izlediği nesne kümesine DataServiceContext ekler.

public:
 void AddObject(System::String ^ entitySetName, System::Object ^ entity);
public void AddObject (string entitySetName, object entity);
member this.AddObject : string * obj -> unit
Public Sub AddObject (entitySetName As String, entity As Object)

Parametreler

entitySetName
String

Kaynağın ekleneceği varlık kümesinin adı.

entity
Object

tarafından DataServiceContextizlenecek nesne.

Özel durumlar

entitySetName veya entity null.

entitySetName boş.

-veya-

entity tanımlanmış bir anahtar özelliğine sahip değil.

Varlık bağlam tarafından zaten izleniyor.

Açıklamalar

nesnesi durumunda izleme kümesine DataServiceContextAdded konur. , DataServiceContext bir sonraki çağrısında SaveChangesHTTP POST tarafından nesnesini eklemeyi dener. Bu yöntem, belirtilen varlıkla ilgili nesneleri öğesine DataServiceContexteklemez. Her nesne için AddObjectayrı bir çağrı aracılığıyla eklenmelidir.

yöntemi, belirtilen varlık kümesinin ile DataServiceContext ilişkili veri hizmetinde olduğunu veya eklenen nesnenin belirtilen entity setöğesine eklenmesi gereken özelliklere sahip olduğunu doğrulamaz.

Şunlara uygulanır