DbColumn Clase

Definición

Representa una columna dentro de un origen de datos.

public ref class DbColumn abstract
public abstract class DbColumn
type DbColumn = class
Public MustInherit Class DbColumn
Herencia
DbColumn

Constructores

Nombre Description
DbColumn()

Inicializa una nueva instancia de la clase DbColumn.

Propiedades

Nombre Description
AllowDBNull

Obtiene un valor booleano que acepta valores NULL que indica si DBNull se permiten valores en esta columna o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indica si se permiten valores de DBNull en esta columna o null (Nothing en Visual Basic) cuando se invalidan en una clase derivada.

BaseCatalogName

Obtiene el nombre del catálogo asociado al origen de datos; de lo contrario, null si no se establece ningún valor. Se puede establecer en el nombre del catálogo o null cuando se invalida en una clase derivada.

BaseColumnName

Obtiene el nombre de la columna base; de lo contrario, null si no se establece ningún valor. Se puede establecer en el nombre de columna o null cuando se invalida en una clase derivada.

BaseSchemaName

Obtiene el nombre del esquema asociado al origen de datos; de lo contrario, null si no se establece ningún valor. Se puede establecer en el nombre del esquema o null cuando se invalida en una clase derivada.

BaseServerName

Obtiene el nombre del servidor asociado a la columna; de lo contrario, null si no se establece ningún valor. Se puede establecer en el nombre del servidor o null cuando se invalida en una clase derivada.

BaseTableName

Obtiene el nombre de la tabla en el esquema; de lo contrario, null si no se establece ningún valor. Se puede establecer en el nombre de la tabla o null cuando se invalida en una clase derivada.

ColumnName

Obtiene el nombre de la columna. Se puede establecer en el nombre de columna cuando se reemplaza en una clase derivada.

ColumnOrdinal

Obtiene la posición de columna (ordinal) en la fila del origen de datos; de lo contrario, null si no se establece ningún valor. Se puede establecer en un int32 valor para especificar la posición de la columna o null cuando se invalida en una clase derivada.

ColumnSize

Obtiene el tamaño de columna; de lo contrario, null si no se establece ningún valor. Se puede establecer en un int32 valor para especificar el tamaño de columna o null cuando se invalida en una clase derivada.

DataType

Obtiene el tipo de datos almacenados en la columna. Se puede establecer en un Type objeto que representa el tipo de datos de la columna cuando se reemplaza en una clase derivada.

DataTypeName

Obtiene el nombre del tipo de datos; de lo contrario, null si no se establece ningún valor. Se puede establecer en el nombre del tipo de datos o null cuando se reemplaza en una clase derivada.

IsAliased

Obtiene un valor booleano que acepta valores NULL que indica si esta columna tiene un alias o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indica si esta columna está con alias o null (Nothing en Visual Basic) cuando se reemplaza en una clase derivada.

IsAutoIncrement

Obtiene un valor booleano que acepta valores NULL que indica si los valores de esta columna se incrementan automáticamente o devuelven null si no se establece ningún valor. Se puede establecer en true o false que indican si los valores de esta columna se incrementan automáticamente o null (Nothing en Visual Basic) cuando se invalidan en una clase derivada.

IsExpression

Obtiene un valor booleano que acepta valores NULL que indica si esta columna es una expresión o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indican si esta columna es una expresión o null (Nothing en Visual Basic) cuando se reemplaza en una clase derivada.

IsHidden

Obtiene un valor booleano que acepta valores NULL que indica si esta columna está oculta o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indica si esta columna está oculta o null (Nothing en Visual Basic) cuando se reemplaza en una clase derivada.

IsIdentity

Obtiene un valor booleano que acepta valores NULL que indica si esta columna es una identidad o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indica si esta columna es una identidad o null (Nothing en Visual Basic) cuando se reemplaza en una clase derivada.

IsKey

Obtiene un valor booleano que acepta valores NULL que indica si esta columna es una clave o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indican si esta columna es una clave o null (Nothing en Visual Basic) cuando se reemplaza en una clase derivada.

IsLong

Obtiene un valor booleano que acepta valores NULL que indica si esta columna contiene datos largos o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indican si esta columna contiene datos largos o null (Nothing en Visual Basic) cuando se reemplaza en una clase derivada.

IsReadOnly

Obtiene un valor booleano que acepta valores NULL que indica si esta columna es de solo lectura o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indica si esta columna es de solo lectura o null (Nothing en Visual Basic) cuando se reemplaza en una clase derivada.

IsUnique

Obtiene un valor booleano que acepta valores NULL que indica si una restricción única se aplica a esta columna o devuelve null si no se establece ningún valor. Se puede establecer en true o false que indican si se aplica una restricción única a esta columna o null (Nothing en Visual Basic) cuando se reemplaza en una clase derivada.

Item[String]

Obtiene el objeto basado en el nombre de la propiedad de columna.

NumericPrecision

Obtiene la precisión numérica de los datos de columna; de lo contrario, null si no se establece ningún valor. Se puede establecer en un int32 valor para especificar la precisión numérica de los datos de columna o null cuando se invalida en una clase derivada.

NumericScale

Obtiene un valor que acepta int32 valores NULL que devuelve null o la escala numérica de los datos de columna. Se puede establecer null en o en un int32 valor para la escala numérica de los datos de columna cuando se reemplaza en una clase derivada.

UdtAssemblyQualifiedName

Obtiene el nombre completo del ensamblado del Type objeto que representa el tipo de datos de la columna; en caso contrario, null si no se establece ningún valor. Se puede establecer en el nombre completo del ensamblado o null cuando se invalida en una clase derivada.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type objeto de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto actual Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a