Table of Contents

Class DbColumn

Namespace
Npgsql.Schema
Assembly
Npgsql.dll

A copy of corefx's DbColumn, used only in .NET Framework where we don't have it.

public abstract class DbColumn
Inheritance
DbColumn
Derived
Inherited Members

Remarks

Constructors

DbColumn()

protected DbColumn()

Properties

AllowDBNull

public bool? AllowDBNull { get; protected set; }

Property Value

bool?

BaseCatalogName

public string BaseCatalogName { get; protected set; }

Property Value

string

BaseColumnName

public string BaseColumnName { get; protected set; }

Property Value

string

BaseSchemaName

public string BaseSchemaName { get; protected set; }

Property Value

string

BaseServerName

public string BaseServerName { get; protected set; }

Property Value

string

BaseTableName

public string BaseTableName { get; protected set; }

Property Value

string

ColumnName

public string ColumnName { get; protected set; }

Property Value

string

ColumnOrdinal

public int? ColumnOrdinal { get; protected set; }

Property Value

int?

ColumnSize

public int? ColumnSize { get; protected set; }

Property Value

int?

DataType

public Type DataType { get; protected set; }

Property Value

Type

DataTypeName

public string DataTypeName { get; protected set; }

Property Value

string

IsAliased

public bool? IsAliased { get; protected set; }

Property Value

bool?

IsAutoIncrement

public bool? IsAutoIncrement { get; protected set; }

Property Value

bool?

IsExpression

public bool? IsExpression { get; protected set; }

Property Value

bool?

IsHidden

public bool? IsHidden { get; protected set; }

Property Value

bool?

IsIdentity

public bool? IsIdentity { get; protected set; }

Property Value

bool?

IsKey

public bool? IsKey { get; protected set; }

Property Value

bool?

IsLong

public bool? IsLong { get; protected set; }

Property Value

bool?

IsReadOnly

public bool? IsReadOnly { get; protected set; }

Property Value

bool?

IsUnique

public bool? IsUnique { get; protected set; }

Property Value

bool?

this[string]

public virtual object this[string propertyName] { get; }

Parameters

propertyName string

Property Value

object

NumericPrecision

public int? NumericPrecision { get; protected set; }

Property Value

int?

NumericScale

public int? NumericScale { get; protected set; }

Property Value

int?

UdtAssemblyQualifiedName

public string UdtAssemblyQualifiedName { get; protected set; }

Property Value

string