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

DbColumn()

Inicializa uma nova instância da classe DbColumn.

Propriedades

AllowDBNull

Obtém um valor booliano anulável que indica se os valores DBNull são permitidos nessa coluna ou retorna null se nenhum valor está definido. Pode ser definido como true ou false que indica se os valores DBNull são permitidos nessa 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 está 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 está 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 está 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 está 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 está 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 está definido. Pode ser definido como um valor int32 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 está definido. Pode ser definido como um valor int32 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 objeto Type 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 está 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 tem um alias ou retorna null se nenhum valor está definido. Pode ser definido como true ou false que indica se essa coluna tem um alias ou null (Nothing em Visual Basic) quando substituído em uma classe derivada.

IsAutoIncrement

Obtém um valor booliano anulável que indica se os valores nesta coluna são automaticamente incrementados ou retorna null se nenhum valor está definido. Pode ser definido como true ou false que indica se os valores nessa coluna são automaticamente incrementados 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 que indica se essa coluna é uma expressão ou null (Nothing em Visual Basic) quando substituído 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 que indica se essa coluna está oculta ou null (Nothing em Visual Basic) quando substituído 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 que indica se essa coluna é uma identidade ou null (Nothing em Visual Basic) quando substituído 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 que indica se essa coluna é uma chave ou null (Nothing em Visual Basic) quando substituído em uma classe derivada.

IsLong

Obtém um valor booliano anulável que indica se essa coluna contém dados Long ou retorna null se nenhum valor está definido. Pode ser definido como true ou false que indica se essa coluna contém dados Long ou null (Nothing em Visual Basic) quando substituído 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 está definido. Pode ser definido como true ou false que indica se essa coluna é somente leitura, ou null (Nothing em Visual Basic) quando substituído em uma classe derivada.

IsUnique

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

Item[String]

Obtém o objeto baseado no nome de propriedade da coluna.

NumericPrecision

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

NumericScale

Obtém um valor int32 nulo que retorna null ou a escala numérica dos dados da coluna. Pode ser definido como null ou um valor int32 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 objeto Type que representa o tipo de dados na coluna; caso contrário, null, se nenhum valor está definido. Pode ser definido como o nome qualificado pelo assembly ou null quando substituído em uma classe derivada.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a