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

Name Description
DbColumn()

Inicializa uma nova instância da DbColumn classe.

Propriedades

Name Description
AllowDBNull

Recebe um valor booleano anulável que indica se DBNull os valores são permitidos nesta coluna, ou retorna null se nenhum valor for definido. Pode ser definido para true ou false indicando se valores DBNull são permitidos nesta coluna, ou null (Nothing em Visual Basic) quando sobreposto numa 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 para o nome do catálogo ou null quando sobreposto numa classe derivada.

BaseColumnName

Recebe o nome da coluna base; caso contrário, null se nenhum valor for definido. Pode ser definido para o nome da coluna ou null quando sobreposto numa classe derivada.

BaseSchemaName

Recebe o nome do esquema associado à fonte de dados; caso contrário, null se nenhum valor for definido. Pode ser definido para o nome do esquema ou null quando sobrescrito numa classe derivada.

BaseServerName

Obtém o nome do servidor associado à coluna; caso contrário, null se nenhum valor for definido. Pode ser definido para o nome do servidor ou null quando sobreposto numa classe derivada.

BaseTableName

Obtém o nome da tabela no esquema; caso contrário, null se nenhum valor for definido. Pode ser definido para o nome da tabela ou null quando sobreposto numa classe derivada.

ColumnName

Fica com o nome da coluna. Pode ser definido para o nome da coluna quando sobreposto numa classe derivada.

ColumnOrdinal

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

ColumnSize

Obtém o tamanho da coluna; caso contrário, null se nenhum valor for definido. Pode ser definido para um int32 valor para especificar o tamanho da coluna ou null , quando sobrescrito numa classe derivada.

DataType

Obtém o tipo de dados armazenados na coluna. Pode ser definido para um Type objeto que representa o tipo de dados na coluna quando sobrescrito numa classe derivada.

DataTypeName

Obtém o nome do tipo de dados; caso contrário, null se nenhum valor for definido. Pode ser definido para o nome do tipo de dados ou null quando sobreposto numa classe derivada.

IsAliased

Recebe um valor booleano anulável que indica se esta coluna está aliasada, ou retorna null se nenhum valor for definido. Pode ser definido como true ou false indicando se esta coluna está aliasada, ou null (Nothing em Visual Basic) quando sobreposto numa classe derivada.

IsAutoIncrement

Recebe um valor booleano anulável que indica se os valores desta coluna são automaticamente incrementados, ou retorna null se nenhum valor for definido. Pode ser definido como true ou false indicando se os valores desta coluna são automaticamente incrementados, ou null (Nothing em Visual Basic) quando sobreposto numa classe derivada.

IsExpression

Obtém um valor booleano anulável que indica se esta coluna é uma expressão, ou retorna null se nenhum valor for definido. Pode ser definido para true ou false indicando se esta coluna é uma expressão, ou null (Nothing em Visual Basic) quando sobreposto numa classe derivada.

IsHidden

Recebe um valor booleano anulável que indica se esta coluna está oculta, ou retorna null se nenhum valor estiver definido. Pode ser definido como true ou false indicando se esta coluna está oculta, ou null (Nothing em Visual Basic) quando sobreposto numa classe derivada.

IsIdentity

Recebe um valor booleano anulável que indica se esta coluna é uma identidade, ou retorna null se nenhum valor for definido. Pode ser definido como true ou false indicando se esta coluna é uma identidade, ou null (Nothing em Visual Basic) quando sobreposto numa classe derivada.

IsKey

Obtém um valor booleano anulável que indica se esta coluna é uma chave, ou retorna null se não houver valor definido. Pode ser definido para true ou false indicando se esta coluna é uma chave, ou null (Nothing em Visual Basic) quando sobreposto numa classe derivada.

IsLong

Recebe um valor booleano anulável que indica se esta coluna contém dados longos, ou retorna null se nenhum valor for definido. Pode ser definido para true ou false indicando se esta coluna contém dados longos, ou null (Nothing em Visual Basic) quando sobrescrito numa classe derivada.

IsReadOnly

Recebe um valor booleano anulável que indica se esta coluna é apenas de leitura, ou retorna null se nenhum valor estiver definido. Pode ser definido para true ou false indicando se esta coluna é apenas de leitura, ou null (Nothing em Visual Basic) quando sobreposto numa classe derivada.

IsUnique

Recebe um valor booleano anulável que indica se uma restrição única se aplica a esta coluna, ou retorna null se nenhum valor for definido. Pode ser definido para true ou false indicando se uma restrição única se aplica a esta coluna, ou null (Nothing em Visual Basic) quando sobreposto numa 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 para um int32 valor que especifica a precisão numérica dos dados da coluna ou null , quando sobrescrito numa classe derivada.

NumericScale

Obtém um valor anulável int32 que devolve null ou a escala numérica dos dados da coluna. Pode ser definido para ou null um int32 valor para a escala numérica dos dados da coluna quando sobreposto numa classe derivada.

UdtAssemblyQualifiedName

Obtém o nome qualificado assembly do Type objeto que representa o tipo de dado na coluna; caso contrário, null se não for definido nenhum valor. Pode ser definido para o nome qualificado em assembly ou null quando sobreposto numa classe derivada.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a