SqlDataSourceView.Delete(IDictionary, IDictionary) Yöntem

Tanım

SQL dizesiniDeleteCommand, koleksiyonda belirtilen parametreleri ve belirtilen DeleteParameters ve keys koleksiyonlardaki oldValues değerleri kullanarak silme işlemi gerçekleştirir.

public:
 int Delete(System::Collections::IDictionary ^ keys, System::Collections::IDictionary ^ oldValues);
public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues);
override this.Delete : System.Collections.IDictionary * System.Collections.IDictionary -> int
Public Function Delete (keys As IDictionary, oldValues As IDictionary) As Integer

Parametreler

keys
IDictionary

IDictionary İşlemin silineceği nesne veya satır anahtarı değerlerinden ExecuteDelete(IDictionary, IDictionary) biri.

oldValues
IDictionary

IDictionary Yalnızca özellik değere ayarlanırsa ConflictDetectionCompareAllValues değerlendirilen satır değerlerini içeren bir.

Döndürülenler

Temel alınan veritabanından silinen satır sayısını temsil eden değer.

Özel durumlar

, SqlDataSource temel alınan veri kaynağıyla bağlantı kuramıyor.

-veya-

ConflictDetection özelliği değerine ayarlanır CompareAllValues ve parametre oldValues geçirilmemektedir.

CanDelete özelliği false.

Açıklamalar

Delete yöntemi, ve ExecuteDelete parametrelerini geçirerek keys yöntemini çağırıroldValues.

Şunlara uygulanır

Ayrıca bkz.