The ITableAdminManager type exposes the following methods.

Methods

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

 MemberDescription
CreateAggregateTable(String, String, QueryConfig, IList<(Of <<'(IList<(Of <<'(String>)>>)>)>>))
Create a table that is based on an aggregate query against an existing table.
CreateTable(String, String, Schema, IList<(Of <<'(IList<(Of <<'(String>)>>)>)>>))
Create a table on the server without the need for a backing LVConf definition. This can only be published to with a client publisher (ITablePublisher), it will not have any connections to existing tables or applications. It can be stopped with DropTables(array<String>[]()[][]).
CreateTable(String, String, Schema, array<String>[]()[][])
Convenience form of CreateTable(String, String, Schema, IList<(Of <<'(IList<(Of <<'(String>)>>)>)>>)), that can be used if there is only a primary key with no secondary keys.

Create a table on the server without the need for a backing LVConf definition. This can only be published to with a client publisher, it will not have any connections to existing tables or applications. It can be stopped with DropTables(array<String>[]()[][]).

CreateTable(String, String, String, IList<(Of <<'(IList<(Of <<'(String>)>>)>)>>))
Create a table on the server without the need for a backing LVConf definition. This can only be published to with a client publisher (ITablePublisher), it will not have any connections to existing tables or applications. It can be stopped with DropTables(array<String>[]()[][]).
CreateTable(String, String, String, array<String>[]()[][])
Convenience form of CreateTable(String, String, Schema, IList<(Of <<'(IList<(Of <<'(String>)>>)>)>>)), that can be used if there is only a primary key with no secondary keys.

Create a table on the server without the need for a backing LVConf definition. This can only be published to with a client publisher, it will not have any connections to existing tables or applications. It can be stopped with DropTables(array<String>[]()[][]).

DropTables(array<String>[]()[][])
This will drop the tables in the list. It will also drop any tables that are dependent on any of these.
IsValidFieldName(String)
Checks whether or not the name is a valid field name to be used by createTable. Excluded names are those that start with underscore or 'CQS', as well as those that are reserved words in the expression language.
StartTables(array<String>[]()[][])
This will start all the tables in the list AND any applications or elements upon which they depend. The LVConf files that define these tables and applications must already be on the server.

See Also