Schema Class

Get information about database schema

Definition

Namespace: Gemstone.Data
Assembly: Gemstone.Data (in Gemstone.Data.dll) Version: 1.0.128 -- Release Build+cb657b646daac3e9cc5384ff42ed4530df50eab1
Inheritance
Object    Schema

Constructors

Schema Creates a new Schema.
Schema(String, TableType, Boolean, Boolean) Creates a new Schema.

Properties

AllowNumericNulls Set this value to False to convert all Null values encountered in numeric fields to zeros.
AllowTextNulls Set this value to False to convert all Null values encountered in character fields to empty strings.
ConnectionIDbConnection to open a database connection
ConnectionString OLEDB connection string to data source to analyze.
DataSourceType Type of database specified in connect string.
ImmediateClose Set this value to False to keep the schema connection used during analysis open after analysis is complete.
Tables Get or set - information to process Tables
TableTypeRestriction Set this value to restrict the types of tables returned in your schema. Table types can be OR'd together to create this table type restriction.

Methods

Analyze Analyze data schema for processing data
Close Close IDbConnection
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
OpenConnection(String) Opens an ADO connection.
OpenConnection(String, DatabaseType, Schema, Boolean) Opens an ADO connection.
SQLEscapeName Escapes a field or table name.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

NoRestriction Defines a table filter that specifies no restrictions.

See Also