Schema Discovery
You can use ADO.NET classes to discover the metadata the provider uses to structure NetSuite data into the Data Model. The provider retrieves metadata from NetSuite to detect new or modified entities in the data source and dynamically generates normalized tables.
The provider metadata can be accessed as ADO.NET schema collections by calling the GetSchema method of the NetSuiteConnection class. Several schema collections are available: Tables shows how to retrieve the catalog of tables from the "Tables" collection. Columns shows how to retrieve detailed information about the columns for all tables from the "Columns" collection.