Views
You can retrieve the listing of views from the Views schema collection.
Retrieving the View Listing
To retrieve the Views schema collection, call the GetSchema method of the AmazonMarketplaceConnection class, as shown in the following examples.
C#
String connectionString = "InitiateOAuth=GETANDREFRESH;Marketplace=United States;"; using (AmazonMarketplaceConnection conn = new AmazonMarketplaceConnection(connectionString)) { conn.Open(); DataTable databaseSchema = conn.GetSchema("Views"); foreach (DataRow row in databaseSchema.Rows) { Console.WriteLine(row["TABLE_NAME"]); } }
VB.NET
Dim connectionString As String = "InitiateOAuth=GETANDREFRESH;Marketplace=United States;" Using conn As New AmazonMarketplaceConnection(connectionString) conn.Open() Dim databaseSchema As DataTable = conn.GetSchema("Views") For Each row As DataRow In databaseSchema.Rows Console.WriteLine(row("TABLE_NAME")) Next End Using
Columns Returned
The Views schema collection returns the following columns:
Column Name | Data Type | Description |
TABLE_CATALOG | System.String | The database that contains the view. |
TABLE_SCHEMA | System.String | The schema that contains the view. |
TABLE_NAME | System.String | The view name. |
CHECK_OPTION | System.String | Whether the view was created using WITH CHECK OPTION. |
IS_UPDATEABLE | System.String | Whether the view is updateable. |