UL Ext: Represents the schema of an UltraLite table.
Public NotInheritable Class ULTableSchema Inherits ULCursorSchema
public sealed class ULTableSchema : ULCursorSchema
All members of ULTableSchema class, including all inherited members.
Name | Description |
---|---|
Returns the default value of the specified column. | |
Returns the column ID of the named column. | |
Returns the name of the column identified by the specified column ID. | |
Returns the global autoincrement partition size assigned to the specified column. | |
Returns the precision of the column identified by the specified column ID if the column is a numeric column (SQL type NUMERIC). | |
Returns the scale of the column identified by the specified column ID if the column is a numeric column (SQL type NUMERIC). | |
Returns the size of the column identified by the specified column ID if the column is a sized column (SQL type BINARY or CHAR). | |
Returns the name of the column identified by the specified column ID. | |
Returns the UltraLite.NET data type of the column identified by the specified column ID. | |
Returns the index schema of the named index. | |
Returns the name of the index identified by the specified index ID. | |
The optimal index for searching a table using the specified column. | |
Returns the publication predicate for this table in the named publication. | |
Returns a System.Data.DataTable that describes the column schema of the ULDataReader. | |
Checks whether the specified column's default is set to autoincrement. | |
Checks whether the specified column's default is set to the current date (ULDbType.Date). | |
Checks whether the specified column's default is set to the current time (ULDbType.Time). | |
Checks whether the specified column's default is set to the current timestamp (ULDbType.TimeStamp). | |
Checks whether the specified column's default is set to the current UTC timestamp (ULDbType.TimeStamp). | |
Checks whether the specified column's default is set to global autoincrement. | |
Checks whether the specified column's default is set to a new UUID (System.Guid). | |
Checks whether the specified column is nullable. | |
Checks whether the table is contained in the named publication. | |
Returns the number of columns in the cursor. | |
Returns the number of indexes on the table. | |
Checks whether the table is marked as never being synchronized. | |
Checks whether the cursor schema is currently open. | |
Returns the name of the table. | |
Returns the index schema of the primary key for the table. | |
Checks whether the database uploads rows that have not changed. |
There is no constructor for this class. A ULTableSchema object is attached to a table as its ULTable.Schema.
GetColumnDefaultValue method
GetColumnPartitionSize method
GetIndex method
GetIndexName method
GetOptimalIndex method
GetPublicationPredicate method
IsColumnAutoIncrement method
IsColumnCurrentDate method
IsColumnCurrentTime method
IsColumnCurrentTimestamp method
IsColumnCurrentUTCTimestamp method
IsColumnGlobalAutoIncrement method
IsColumnNewUUID method
IsColumnNullable method
IsInPublication method
IndexCount property
IsNeverSynchronized property
Name property
PrimaryKey property
UploadUnchangedRows property
Discuss this page in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |