ObjectDataSourceView.Insert(IDictionary) Yöntem

Tanım

Belirtilen InsertMethod koleksiyon kullanılarak özelliği tarafından tanımlanan iş nesnesi yöntemini çağırarak values bir ekleme işlemi gerçekleştirir.

public:
 int Insert(System::Collections::IDictionary ^ values);
public int Insert(System.Collections.IDictionary values);
override this.Insert : System.Collections.IDictionary -> int
Public Function Insert (values As IDictionary) As Integer

Parametreler

values
IDictionary

IDictionary Ekleme işlemini gerçekleştirmek için özelliğiyle InsertMethod birlikte kullanılan parametre koleksiyonu. yöntemiyle ilişkilendirilmiş parametre yoksa, geçirin null.

Döndürülenler

Eklenen satır sayısı; aksi takdirde, sayı bilinmiyorsa -1.

Özel durumlar

CanInsert özelliği döndürürfalse.

Açıklamalar

Varsayılan dönüş değeri -1'dir ve bu da bilinmeyen sayıda satır eklendiği anlamına gelir. Farklı bir değer döndürmek için olayın nesnesinin AffectedRowsObjectDataSourceStatusEventArgs özelliğini ayarlayınInserted. Etkilenen satır sayısı genellikle iş nesnesi için yöntemi tarafından Insert döndürülür ve bu değer olayın nesnesinin ReturnValueObjectDataSourceStatusEventArgs özelliğinden Inserted kullanılabilir.

Insert yöntemi, koleksiyonunu geçirerek ExecuteInsert yöntemini çağırırvalues.

Şunlara uygulanır

Ayrıca bkz.