DbColumn Clase

Definición

Representa una columna dentro de un origen de datos.Represents a column within a data source.

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.Initializes a new instance of the DbColumn class.

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.Gets a nullable boolean value that indicates whether DBNull values are allowed in this column, or returns null if no value is set. 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.Can be set to either true or false indicating whether DBNull values are allowed in this column, or null (Nothing in Visual Basic) when overridden in a derived class.

BaseCatalogName

Obtiene el nombre de catálogo asociado con el origen de datos; en caso contrario, null si no se establece ningún valor.Gets the catalog name associated with the data source; otherwise, null if no value is set. Se puede establecer en el nombre del catálogo o null cuando se invalida en una clase derivada.Can be set to either the catalog name or null when overridden in a derived class.

BaseColumnName

Obtiene el nombre de columna base; en caso contrario, null si no se establece ningún valor.Gets the base column name; otherwise, null if no value is set. Se puede establecer en el nombre de columna o null cuando se invalida en una clase derivada.Can be set to either the column name or null when overridden in a derived class.

BaseSchemaName

Obtiene el nombre de esquema asociado con el origen de datos; en caso contrario, null si no se establece ningún valor.Gets the schema name associated with the data source; otherwise, null if no value is set. Se puede establecer en el nombre de esquema o en null cuando se invalida en una clase derivada.Can be set to either the schema name or null when overridden in a derived class.

BaseServerName

Obtiene el nombre del servidor asociado a la columna; en caso contrario, null si no se establece ningún valor.Gets the server name associated with the column; otherwise, null if no value is set. Se puede establecer en el nombre del servidor o null cuando se invalida en una clase derivada.Can be set to either the server name or null when overridden in a derived class.

BaseTableName

Obtiene el nombre de tabla en el esquema; en caso contrario, null si no se establece ningún valor.Gets the table name in the schema; otherwise, null if no value is set. Se puede establecer en el nombre de tabla o null cuando se invalida en una clase derivada.Can be set to either the table name or null when overridden in a derived class.

ColumnName

Obtiene el nombre de la columna.Gets the name of the column. Puede establecerse en el nombre de columna cuando se invalida en una clase derivada.Can be set to the column name when overridden in a derived class.

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.Gets the column position (ordinal) in the datasource row; otherwise, null if no value is set. Puede establecerse en un valor int32 para especificar la posición de la columna o null cuando se invalida en una clase derivada.Can be set to either an int32 value to specify the column position or null when overridden in a derived class.

ColumnSize

Obtiene el tamaño de columna; en caso contrario, null si no se establece ningún valor.Gets the column size; otherwise, null if no value is set. Puede establecerse en un valor int32 para especificar el tamaño de la columna o null cuando se invalida en una clase derivada.Can be set to either an int32 value to specify the column size or null when overridden in a derived class.

DataType

Devuelve el tipo de datos almacenado en la columna.Gets the type of data stored in the column. Se puede establecer en un objeto Type que representa el tipo de datos de la columna cuando se invalida en una clase derivada.Can be set to a Type object that represents the type of data in the column when overridden in a derived class.

DataTypeName

Obtiene el nombre del tipo de datos; en caso contrario, null si no se establece ningún valor.Gets the name of the data type; otherwise, null if no value is set. Puede establecerse en el nombre de tipo de datos o null cuando se invalida en una clase derivada.Can be set to either the data type name or null when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether this column is aliased, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is aliased, or null (Nothing in Visual Basic) when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether values in this column are automatically incremented, or returns null if no value is set. 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.Can be set to either true or false indicating whether values in this column are automatically incremented, or null (Nothing in Visual Basic) when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether this column is an expression, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is an expression, or null (Nothing in Visual Basic) when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether this column is hidden, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is hidden, or null (Nothing in Visual Basic) when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether this column is an identity, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is an identity, or null (Nothing in Visual Basic) when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether this column is a key, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is a key, or null (Nothing in Visual Basic) when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether this column contains long data, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column contains long data, or null (Nothing in Visual Basic) when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether this column is read-only, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is read-only, or null (Nothing in Visual Basic) when overridden in a derived class.

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.Gets a nullable boolean value that indicates whether a unique constraint applies to this column, or returns null if no value is set. 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.Can be set to either true or false indicating whether a unique constraint applies to this column, or null (Nothing in Visual Basic) when overridden in a derived class.

Item[String]

Obtiene el objeto basándose en el nombre de la propiedad de columna.Gets the object based on the column property name.

NumericPrecision

Obtiene la precisión numérica de la columna de datos; en caso contrario, null si no se establece ningún valor.Gets the numeric precision of the column data; otherwise, null if no value is set. 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.Can be set to either an int32 value to specify the numeric precision of the column data or null when overridden in a derived class.

NumericScale

Obtiene un valor int32 que acepta valores null o devuelve null o la escala numérica de los datos de la columna.Gets a nullable int32 value that either returns null or the numeric scale of the column data. 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.Can be set to either null or an int32 value for the numeric scale of the column data when overridden in a derived class.

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.Gets the assembly-qualified name of the Type object that represents the type of data in the column; otherwise, null if no value is set. Se puede establecer en el nombre calificado con el ensamblado o null cuando se invalida en una clase derivada.Can be set to either the assembly-qualified name or null when overridden in a derived class.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a