CommandBehavior Sabit listesi
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.
Sorgunun sonuçlarının ve bunun veritabanı üzerindeki etkisinin açıklamasını sağlar.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Devralma
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| Default | 0 | Sorgu birden çok sonuç kümesi döndürebilir. Sorgunun yürütülmesi veritabanı durumunu etkileyebilir.
|
| SingleResult | 1 | Sorgu tek bir sonuç kümesi döndürür. |
| SchemaOnly | 2 | Sorgu yalnızca sütun bilgilerini döndürür. SchemaOnly kullanırken, SQL Server için .NET Framework Veri Sağlayıcısı, SET FMTONLY ON ile yürütülen deyimin önünde yer alır. |
| KeyInfo | 4 | Sorgu sütun ve birincil anahtar bilgilerini döndürür. Sağlayıcı, mevcut birincil anahtar ve zaman damgası sütunları için sonuç kümesine ek sütunlar ekler. |
| SingleRow | 8 | Sorgunun ilk sonuç kümesinin tek bir satırını döndürmesi beklenir. Sorgunun yürütülmesi veritabanı durumunu etkileyebilir. Bazı .NET veri sağlayıcıları, komutun performansını iyileştirmek için bu bilgileri kullanabilir ancak bunu yapmak zorunda değildir.
OleDbCommand nesnesinin ExecuteReader() yöntemiyle SingleRow belirttiğinizde, OLE DB için .NET Framework Veri Sağlayıcısı varsa OLE DB |
| SequentialAccess | 16 | büyük ikili değerlere sahip sütunlar içeren satırları işlemek için |
| CloseConnection | 32 | Komut yürütürken, ilişkili nesne kapatıldığında ilişkili |
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz. CommandBehavior için ek API açıklamaları.