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
CloseConnection | 32 | Komut yürütürken, ilişkili nesne kapatıldığında ilişkili |
Default | 0 | Sorgu birden çok sonuç kümesi döndürebilir. Sorgunun yürütülmesi veritabanı durumunu etkileyebilir. |
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. |
SchemaOnly | 2 | Sorgu yalnızca sütun bilgilerini döndürür. kullanırkenSchemaOnly, SQL Server için .NET Framework Veri Sağlayıcısı, SET FMTONLY ON ile yürütülmekte olan deyiminden öncedir. |
SequentialAccess | 16 | büyük ikili değerlere sahip sütunlar içeren satırları işlemek için |
SingleResult | 1 | Sorgu tek bir sonuç kümesi döndürür. |
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. nesnesinin ExecuteReader() yöntemiyle OleDbCommand belirttiğinizdeSingleRow, OLE DB için .NET Framework Veri Sağlayıcısı varsa OLE DB |
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz . CommandBehavior için ek API açıklamaları.