IDataReader.GetSchemaTable Yöntem

Tanım

sütun meta verilerini DataTableaçıklayan bir IDataReader 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.

Özel durumlar

Açıklamalar

OLE DB için .NET Framework Veri Sağlayıcısı için GetSchemaTable yönteminin uygulanması OLE DB IColumnsRowset::GetColumnsRowset yöntemiyle eşlenirken, 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ı, hangi veri sağlayıcısını kullandığınıza bağlı olarak değişir. Aşağıdaki tabloda, uygulayan veri sağlayıcıları ve üyeler listelemektedir GetSchemaTable.

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