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

DbColumn()

Inicializa una nueva instancia de la clase DbColumn.

Propiedades

AllowDBNull

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

BaseCatalogName

Obtiene el nombre de catálogo asociado con el origen de datos; en caso 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 columna base; en caso 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 de esquema asociado con el origen de datos; en caso contrario, null si no se establece ningún valor. Se puede establecer en el nombre de esquema o en null cuando se invalida en una clase derivada.

BaseServerName

Obtiene el nombre del servidor asociado a la columna; en caso 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 tabla en el esquema; en caso contrario, null si no se establece ningún valor. Se puede establecer en el nombre de tabla o null cuando se invalida en una clase derivada.

ColumnName

Obtiene el nombre de la columna. Puede establecerse en el nombre de columna cuando se invalida en una clase derivada.

ColumnOrdinal

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

ColumnSize

Obtiene el tamaño de columna; en caso contrario, null si no se establece ningún valor. Puede establecerse en un valor int32 para especificar el tamaño de la columna o null cuando se invalida en una clase derivada.

DataType

Devuelve el tipo de datos almacenado en la columna. Se puede establecer en un objeto Type que representa el tipo de datos de la columna cuando se invalida en una clase derivada.

DataTypeName

Obtiene el nombre del tipo de datos; en caso contrario, null si no se establece ningún valor. Puede establecerse en el nombre de tipo de datos o null cuando se invalida en una clase derivada.

IsAliased

Obtiene un valor booleano que acepta valores null que indica si esta columna tiene un alias o no, o devuelve null si no se establece ningún valor. Se puede establecer en true o false, lo que indica si esta columna es un alias o no, o null (Nothing en Visual Basic) si se invalida 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 no, o devuelve null si no se establece ningún valor. Se puede establecer en true o false, lo que indica si los valores de esta columna se incrementan automáticamente o no, o null (Nothing en Visual Basic) si se invalida en una clase derivada.

IsExpression

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

IsHidden

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

IsIdentity

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

IsKey

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

IsLong

Obtiene un valor booleano que acepta valores null que indica si esta columna contiene datos Long o no, o devuelve null si no se establece ningún valor. Se puede establecer en true o false, lo que indica si esta columna contiene datos Long, o null (Nothing en Visual Basic) si 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 no, o devuelve null si no se establece ningún valor. Se puede establecer en true o false, lo que indica si esta columna es de solo lectura o no, o null (Nothing en Visual Basic) si se invalida en una clase derivada.

IsUnique

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

Item[String]

Obtiene el objeto basándose en el nombre de la propiedad de columna.

NumericPrecision

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

NumericScale

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

UdtAssemblyQualifiedName

Obtiene el nombre calificado con el ensamblado del objeto Type 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 calificado con el ensamblado o null cuando se invalida en una clase derivada.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a