SqlDataSourceView.Delete(IDictionary, IDictionary) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.