AdoDotNetSchemaReader Sınıf
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.
ADO .NET DbDataReader nesnesinin şemasını kullanan IVsDataReader ve IVsDataReaderDescriptor arabirimlerinin bir uygulamasını temsil eder (GetSchemaTable çağrılarak alınır).
public ref class AdoDotNetSchemaReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetSchemaReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetSchemaReader = class
inherit DataReader
Public Class AdoDotNetSchemaReader
Inherits DataReader
- Devralma
Oluşturucular
| Name | Description |
|---|---|
| AdoDotNetSchemaReader(DbDataReader) |
Veri okuyucu nesnesiyle sınıfının yeni bir örneğini AdoDotNetSchemaReader başlatır. |
| AdoDotNetSchemaReader(DbDataReader, DbCommand) |
Veri okuyucu nesnesi ve veri komut nesnesi ile sınıfının yeni bir örneğini AdoDotNetSchemaReader başlatır. |
Özellikler
| Name | Description |
|---|---|
| Descriptor |
Veri kaynağındaki verileri açıklayan bilgileri alır. (Devralındığı yer: DataReader) |
| HasDescriptor |
Veri parametresinin uygulamasını kullanıma sununup göstermediğini IVsDataReaderDescriptor belirten bir değer alır. |
| IsClosed |
öğesinin kapatılıp kapatılmadığını AdoDotNetSchemaReader belirten bir değer alır. |
| ItemCount |
Geçerli AdoDotNetSchemaReader örnekte yer alan veri öğelerinin sayısını belirten bir tamsayı değeri alır. |
| SchemaTable |
oluşturucusuna AdoDotNetSchemaReadergeçirilen öğesinin şemasını DbDataReader temsil eden DataTable nesnesini alır. |
| Status |
Şu anda nesnesine veri DataReader sağlayan yöntemi tarafından döndürülen sayısal durum kodunu alır. |
Yöntemler
| Name | Description |
|---|---|
| Close() |
Geçerli AdoDotNetSchemaReader örneği kapatır. |
| Dispose() |
Geçerli DataReader örnek için tutulan yönetilen kaynakları serbest bırakır. (Devralındığı yer: DataReader) |
| Dispose(Boolean) |
Hem ortak Dispose() yöntem çağrıldığında hem de nesne yöntem çağrısıyla sonlandırıldığında geçerli DataReader örnekle Finalize() ilişkili kaynakları temizler. (Devralındığı yer: DataReader) |
| GetBytes(Int32, Byte[], Int32, Int32) |
Belirtilen uzaklıkta başlayan bir bayt akışını arabelleğe dizi olarak okur. |
| GetBytes(String, Byte[], Int32, Int32) |
Belirtilen sayıda ham ikili veri alır. (Devralındığı yer: DataReader) |
| GetItem(Int32) |
Belirtilen dizindeki bir veri öğesini alır. |
| GetItem(String) |
Belirtilen ada sahip bir veri öğesini alır. |
| GetItemIndex(String) |
Belirli bir sütun adı için bir sütunun dizini gibi, verilen öğe adı için öğenin dizinini alır. |
| GetItemMaxLength(Int32) |
Belirtilen dizindeki veri öğesinin uzunluk üst sınırını belirten bir tamsayı değeri alır. |
| GetItemName(Int32) |
Belirtilen dizindeki veri öğesinin dize değişmez değerini alır. |
| GetItemType(Int32) |
Varsayılan biçimi Defaultiçin belirtilen dizinde bir veri öğesinin veya öğelerin veri türünü alır. (Devralındığı yer: DataReader) |
| GetItemType(Int32, DataItemTypeFormat) |
Belirtilen dizindeki ve belirtilen öğe türü biçimindeki bir veri öğesinin veri türünü alır. |
| IsNullItem(Int32) |
Belirtilen dizindeki veri öğesinin null olup olmadığını belirten bir Boole değeri alır. |
| IsNullItem(String) |
Belirtilen veri öğesi adı için veri öğesi değerinin null olup olmadığını belirten bir Boole değeri alır. |
| NextResult() |
Başka bir sonuç kümesi olup olmadığını test eder ve true ise değerini ilerletir AdoDotNetSchemaReader. |
| Read() |
Başka bir veri kaydı olup olmadığını sınar ve doğruysa, öğesini AdoDotNetSchemaReader sonraki kayda ilerler. |
| Terminate() |
DataReader Tüm verileri döndürmeden veya çıkış parametrelerini ayarlamadan nesneyi hemen sonlandırır. |