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 dizesini DeleteCommand , koleksiyonda DeleteParameters belirtilen parametreleri ve belirtilen keys
ve oldValues
koleksiyonlardaki değerleri kullanarak bir 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 özelliği 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 bir 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ğidirfalse
.
Açıklamalar
Delete yöntemi, ve oldValues
parametrelerini geçirerek keys
yöntemini çağırırExecuteDelete.