DataServiceContext.AddObject(String, Object) Yöntem

Tanım

Belirtilen nesneyi, izlemekte olduğu 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 değeridir.

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 HTTP POST tarafından nesnesini eklemeye SaveChangesçalışır. 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şkilendirilmiş veri hizmetinde olduğunu veya eklenen nesnenin belirtilen entity setöğesine eklenmesi gereken özelliklere sahip olduğunu doğrulamaz.

Şunlara uygulanır