Documentation
Table of Contents

Class ColumnSchema

Namespace
IntentSharp.Data
Assembly
IntentSharp.dll

One column of a discovered table.

public sealed class ColumnSchema
Inheritance
object
ColumnSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Extension Methods

Constructors

ColumnSchema()

Creates a column with an empty name and data type that accepts NULL and is not part of the primary key.

Properties

DataType

The column's data type as the database names it, for example "INTEGER" or "nvarchar"; empty when the database does not say.

IsNullable

True when the column accepts NULL. Default true.

IsPrimaryKey

True when the column is part of the primary key. False also when discovery could not read the keys.

Name

The column name, as the database reports it.