DbColumn Classe

Definição

Representa uma coluna dentro de uma fonte de dados.

public ref class DbColumn abstract
public abstract class DbColumn
type DbColumn = class
Public MustInherit Class DbColumn
Herança
DbColumn

Construtores

Nome Description
DbColumn()

Inicializa uma nova instância da classe DbColumn.

Propriedades

Nome Description
AllowDBNull

Obtém um valor booliano anulável que indica se DBNull os valores são permitidos nesta coluna ou retorna null se nenhum valor é definido. Pode ser definido como true ou false indicando se DBNull valores são permitidos nesta coluna ou null (Nothing em Visual Basic) quando substituídos em uma classe derivada.

BaseCatalogName

Obtém o nome do catálogo associado à fonte de dados; caso contrário, null se nenhum valor for definido. Pode ser definido como o nome do catálogo ou null quando substituído em uma classe derivada.

BaseColumnName

Obtém o nome da coluna base; caso contrário, null se nenhum valor for definido. Pode ser definido como o nome da coluna ou null quando substituído em uma classe derivada.

BaseSchemaName

Obtém o nome do esquema associado à fonte de dados; caso contrário, null se nenhum valor for definido. Pode ser definido como o nome do esquema ou null quando substituído em uma classe derivada.

BaseServerName

Obtém o nome do servidor associado à coluna; caso contrário, null se nenhum valor for definido. Pode ser definido como o nome do servidor ou null quando substituído em uma classe derivada.

BaseTableName

Obtém o nome da tabela no esquema; caso contrário, null se nenhum valor for definido. Pode ser definido como o nome da tabela ou null quando substituído em uma classe derivada.

ColumnName

Obtém o nome da coluna. Pode ser definido como o nome da coluna quando substituído em uma classe derivada.

ColumnOrdinal

Obtém a posição da coluna (ordinal) na linha de fonte de dados; caso contrário, null se nenhum valor for definido. Pode ser definido como um int32 valor para especificar a posição da coluna ou null quando substituído em uma classe derivada.

ColumnSize

Obtém o tamanho da coluna; caso contrário, null se nenhum valor for definido. Pode ser definido como um int32 valor para especificar o tamanho da coluna ou null quando substituído em uma classe derivada.

DataType

Obtém o tipo de dados armazenados na coluna. Pode ser definido como um Type objeto que representa o tipo de dados na coluna quando substituído em uma classe derivada.

DataTypeName

Obtém o nome do tipo de dados; caso contrário, null se nenhum valor for definido. Pode ser definido como o nome do tipo de dados ou null quando substituído em uma classe derivada.

IsAliased

Obtém um valor booliano anulável que indica se essa coluna é aliased ou retorna null se nenhum valor está definido. Pode ser definido como true ou false indicando se essa coluna é alias ou null (Nothing em Visual Basic) quando substituída em uma classe derivada.

IsAutoIncrement

Obtém um valor booliano anulável que indica se os valores nesta coluna são incrementados automaticamente ou retorna null se nenhum valor é definido. Pode ser definido como true ou false indicando se os valores nesta coluna são incrementados automaticamente ou null (Nothing em Visual Basic) quando substituídos em uma classe derivada.

IsExpression

Obtém um valor booliano anulável que indica se essa coluna é uma expressão ou retorna null se nenhum valor está definido. Pode ser definido como true ou false indicando se essa coluna é uma expressão ou null (Nothing em Visual Basic) quando substituída em uma classe derivada.

IsHidden

Obtém um valor booliano anulável que indica se essa coluna está oculta ou retorna null se nenhum valor está definido. Pode ser definido como true ou false indicando se essa coluna está oculta ou null (Nothing em Visual Basic) quando substituída em uma classe derivada.

IsIdentity

Obtém um valor booliano anulável que indica se essa coluna é uma identidade ou retorna null se nenhum valor está definido. Pode ser definido como true ou false indicando se essa coluna é uma identidade ou null (Nothing em Visual Basic) quando substituída em uma classe derivada.

IsKey

Obtém um valor booliano anulável que indica se essa coluna é uma chave ou retorna null se nenhum valor está definido. Pode ser definido como true ou false indicando se essa coluna é uma chave ou null (Nothing em Visual Basic) quando substituída em uma classe derivada.

IsLong

Obtém um valor booliano anulável que indica se essa coluna contém dados longos ou retorna null se nenhum valor está definido. Pode ser definido como true ou false indicando se essa coluna contém dados longos ou null (Nothing em Visual Basic) quando substituída em uma classe derivada.

IsReadOnly

Obtém um valor booliano anulável que indica se essa coluna é somente leitura ou retorna null se nenhum valor é definido. Pode ser definido como true ou false indicando se essa coluna é somente leitura ou null (Nothing em Visual Basic) quando substituída em uma classe derivada.

IsUnique

Obtém um valor booliano anulável que indica se uma restrição exclusiva se aplica a esta coluna ou retorna null se nenhum valor é definido. Pode ser definido como true ou false indicando se uma restrição exclusiva se aplica a essa coluna ou null (Nothing em Visual Basic) quando substituída em uma classe derivada.

Item[String]

Obtém o objeto com base no nome da propriedade da coluna.

NumericPrecision

Obtém a precisão numérica dos dados da coluna; caso contrário, null se nenhum valor for definido. Pode ser definido como um int32 valor para especificar a precisão numérica dos dados da coluna ou null quando substituído em uma classe derivada.

NumericScale

Obtém um valor anulável int32 que retorna null ou a escala numérica dos dados da coluna. Pode ser definido como ou null um int32 valor para a escala numérica dos dados da coluna quando substituído em uma classe derivada.

UdtAssemblyQualifiedName

Obtém o nome qualificado pelo assembly do Type objeto que representa o tipo de dados na coluna; caso contrário, null se nenhum valor for definido. Pode ser definido como o nome qualificado para assembly ou null quando substituído em uma classe derivada.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a