Aracılığıyla paylaş


IDataReader.GetSchemaTable Yöntem

Tanım

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

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.

Şunlara uygulanır