DbColumn Classe

Definizione

Rappresenta una colonna all'interno di un'origine dati.

public ref class DbColumn abstract
public abstract class DbColumn
type DbColumn = class
Public MustInherit Class DbColumn
Ereditarietà
DbColumn

Costruttori

Nome Descrizione
DbColumn()

Inizializza una nuova istanza della classe DbColumn.

Proprietà

Nome Descrizione
AllowDBNull

Ottiene un valore booleano nullable che indica se DBNull i valori sono consentiti in questa colonna o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se i valori DBNull sono consentiti in questa colonna o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

BaseCatalogName

Ottiene il nome del catalogo associato all'origine dati; in caso contrario, null se non è impostato alcun valore. Può essere impostato sul nome del catalogo o null su quando ne viene eseguito l'override in una classe derivata.

BaseColumnName

Ottiene il nome della colonna di base; in caso contrario, null se non è impostato alcun valore. Può essere impostato sul nome della colonna o null su quando ne viene eseguito l'override in una classe derivata.

BaseSchemaName

Ottiene il nome dello schema associato all'origine dati; in caso contrario, null se non è impostato alcun valore. Può essere impostato sul nome dello schema o null su quando ne viene eseguito l'override in una classe derivata.

BaseServerName

Ottiene il nome del server associato alla colonna; in caso contrario, null se non è impostato alcun valore. Può essere impostato sul nome del server o null su quando ne viene eseguito l'override in una classe derivata.

BaseTableName

Ottiene il nome della tabella nello schema; in caso contrario, null se non è impostato alcun valore. Può essere impostato sul nome della tabella o null su quando ne viene eseguito l'override in una classe derivata.

ColumnName

Ottiene il nome della colonna. Può essere impostato sul nome della colonna quando ne viene eseguito l'override in una classe derivata.

ColumnOrdinal

Ottiene la posizione della colonna (ordinale) nella riga dell'origine dati; in caso contrario, null se non è impostato alcun valore. Può essere impostato su un int32 valore per specificare la posizione della colonna o null quando ne viene eseguito l'override in una classe derivata.

ColumnSize

Ottiene le dimensioni della colonna; in caso contrario, null se non è impostato alcun valore. Può essere impostato su un int32 valore per specificare le dimensioni della colonna o null quando ne viene eseguito l'override in una classe derivata.

DataType

Ottiene il tipo di dati archiviati nella colonna. Può essere impostato su un Type oggetto che rappresenta il tipo di dati nella colonna quando ne viene eseguito l'override in una classe derivata.

DataTypeName

Ottiene il nome del tipo di dati; in caso contrario, null se non è impostato alcun valore. Può essere impostato sul nome del tipo di dati o null su quando ne viene eseguito l'override in una classe derivata.

IsAliased

Ottiene un valore booleano nullable che indica se questa colonna è con alias o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se questa colonna è con alias o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

IsAutoIncrement

Ottiene un valore booleano nullable che indica se i valori in questa colonna vengono incrementati automaticamente o restituisce null se non viene impostato alcun valore. Può essere impostato su true o false che indica se i valori in questa colonna vengono incrementati automaticamente o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

IsExpression

Ottiene un valore booleano nullable che indica se questa colonna è un'espressione o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se questa colonna è un'espressione o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

IsHidden

Ottiene un valore booleano nullable che indica se questa colonna è nascosta o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se questa colonna è nascosta o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

IsIdentity

Ottiene un valore booleano nullable che indica se questa colonna è un'identità o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se questa colonna è un'identità o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

IsKey

Ottiene un valore booleano nullable che indica se questa colonna è una chiave o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se questa colonna è una chiave o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

IsLong

Ottiene un valore booleano nullable che indica se questa colonna contiene dati lunghi o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se questa colonna contiene dati lunghi o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

IsReadOnly

Ottiene un valore booleano nullable che indica se questa colonna è di sola lettura o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se questa colonna è di sola lettura o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

IsUnique

Ottiene un valore booleano nullable che indica se un vincolo univoco si applica a questa colonna o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se un vincolo univoco si applica a questa colonna o null (Nothing in Visual Basic) quando ne viene eseguito l'override in una classe derivata.

Item[String]

Ottiene l'oggetto in base al nome della proprietà della colonna.

NumericPrecision

Ottiene la precisione numerica dei dati della colonna; in caso contrario, null se non è impostato alcun valore. Può essere impostato su un int32 valore per specificare la precisione numerica dei dati della colonna o null quando ne viene eseguito l'override in una classe derivata.

NumericScale

Ottiene un valore nullable int32 che restituisce null o la scala numerica dei dati della colonna. Può essere impostato su null o su un int32 valore per la scala numerica dei dati della colonna quando ne viene eseguito l'override in una classe derivata.

UdtAssemblyQualifiedName

Ottiene il nome completo dell'assembly dell'oggetto Type che rappresenta il tipo di dati nella colonna. In caso contrario, null se non viene impostato alcun valore. Può essere impostato sul nome qualificato dall'assembly o null su quando ne viene eseguito l'override in una classe derivata.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a