IDataReader.GetSchemaTable 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.
sütun meta verilerini IDataReaderaçıklayan bir DataTable döndürür.
null
Yürütülen komut sonuç kümesi döndürmediyse veya döndürdükten sonra NextResult() döndürürfalse
.
public:
System::Data::DataTable ^ GetSchemaTable();
public System.Data.DataTable? GetSchemaTable ();
public System.Data.DataTable GetSchemaTable ();
abstract member GetSchemaTable : unit -> System.Data.DataTable
Public Function GetSchemaTable () As DataTable
Döndürülenler
DataTable Sütun meta verilerini açıklayan bir.
Özel durumlar
Kapalı IDataReader .
Açıklamalar
OLE DB için .NET Framework Veri Sağlayıcısı yönteminin uygulanması GetSchemaTable OLE DB IColumnsRowset::GetColumnsRowset yöntemine eşlerken, diğer .NET Framework veri sağlayıcıları için uygulamalar ole db sağlayıcı katmanı kullanmaz. Tablodaki GetSchemaTable her sütunla ilgili meta verileri döndürme sırası ve döndürülen DataReader sütunları, kullandığınız veri sağlayıcısına bağlı olarak değişir. Aşağıdaki tabloda, uygulayan GetSchemaTableveri sağlayıcıları ve üyeler listelemektedir.
Veri Sağlayıcısı | Üye |
---|---|
ODBC için .NET Veri Sağlayıcısı | OdbcDataReader.GetSchemaTable. |
OLE DB için .NET Veri Sağlayıcısı | OleDbDataReader.GetSchemaTable. |
Oracle için .NET Veri Sağlayıcısı | OracleDataReader.GetSchemaTable. |
SQL Server için .NET Veri Sağlayıcısı | SqlDataReader.GetSchemaTable. |