Class DbColumn
A copy of corefx's DbColumn, used only in .NET Framework where we don't have it.
Inheritance
System.Object
DbColumn
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Npgsql.dll
Syntax
public abstract class DbColumn
Remarks
Properties
AllowDBNull
Declaration
public bool? AllowDBNull { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
BaseCatalogName
Declaration
public string BaseCatalogName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
BaseColumnName
Declaration
public string BaseColumnName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
BaseSchemaName
Declaration
public string BaseSchemaName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
BaseServerName
Declaration
public string BaseServerName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
BaseTableName
Declaration
public string BaseTableName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
ColumnName
Declaration
public string ColumnName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
ColumnOrdinal
Declaration
public int? ColumnOrdinal { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
ColumnSize
Declaration
public int? ColumnSize { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
DataType
Declaration
public Type DataType { get; protected set; }
Property Value
Type |
Description |
System.Type |
|
DataTypeName
Declaration
public string DataTypeName { get; protected set; }
Property Value
Type |
Description |
System.String |
|
IsAliased
Declaration
public bool? IsAliased { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsAutoIncrement
Declaration
public bool? IsAutoIncrement { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsExpression
Declaration
public bool? IsExpression { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsHidden
Declaration
public bool? IsHidden { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsIdentity
Declaration
public bool? IsIdentity { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsKey
Declaration
public bool? IsKey { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsLong
Declaration
public bool? IsLong { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsReadOnly
Declaration
public bool? IsReadOnly { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsUnique
Declaration
public bool? IsUnique { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
Item[String]
Declaration
public virtual object this[string propertyName] { get; }
Parameters
Type |
Name |
Description |
System.String |
propertyName |
|
Property Value
Type |
Description |
System.Object |
|
NumericPrecision
Declaration
public int? NumericPrecision { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
NumericScale
Declaration
public int? NumericScale { get; protected set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
UdtAssemblyQualifiedName
Declaration
public string UdtAssemblyQualifiedName { get; protected set; }
Property Value
Type |
Description |
System.String |
|