Condividi tramite


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

DbColumn()

Inizializza una nuova istanza della classe DbColumn.

Proprietà

AllowDBNull

Ottiene un valore booleano nullable che indica se i valori DBNull sono consentiti nella colonna o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se i valori DBNull sono consentiti nella colonna oppure su null (Nothing in Visual Basic) se sottoposto a 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 su null quando sottoposto a overridde 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 su null quando sottoposto a overridde 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 su null quando sottoposto a overridde in una classe derivata.

BaseServerName

Ottiene il nome server associato alla colonna; in caso contrario, null se non è impostato alcun valore. Può essere impostato sul nome server o su null quando sottoposto a overridde in una classe derivata.

BaseTableName

Ottiene il nome della tabella nello schema o null se non è impostato alcun valore. Può essere impostato sul nome della tabella o su null se sottoposto a override in una classe derivata.

ColumnName

Ottiene il nome della colonna. Può essere impostato sul nome della colonna quando sottoposto a 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 valore int32 per specificare la posizione della colonna o su null quando sottoposto a override in una classe derivata.

ColumnSize

Ottiene la dimensione della colonna, null se non viene impostato alcun valore. Può essere impostato su un valore int32 per specificare la dimensione della colonna o su null quando sottoposto a override in una classe derivata.

DataType

Ottiene il tipo di dati memorizzati nella colonna. Può essere impostato su un oggetto Type che rappresenta il tipo di dati nella colonna quando sottoposto a 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 su null quando sottoposto a overridde in una classe derivata.

IsAliased

Ottiene un valore booleano nullable che indica se si tratta di una colonna con alias o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se la colonna è una colonna con alias oppure su null (Nothing in Visual Basic) se sottoposto a override in una classe derivata.

IsAutoIncrement

Ottiene un valore booleano nullable che indica se i valori nella colonna vengono incrementati automaticamente o restituisce null se non è impostato alcun valore. Può essere impostato su true o false che indica se i valori nella colonna vengono incrementati automaticamente oppure su null (Nothing in Visual Basic) se sottoposto a 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 oppure su null (Nothing in Visual Basic) se sottoposto a 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, oppure su null (Nothing in Visual Basic) se sottoposto a 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à oppure su null (Nothing in Visual Basic) se sottoposto a 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 oppure su null (Nothing in Visual Basic) se sottoposto a override in una classe derivata.

IsLong

Ottiene un valore booleano nullable che indica se questa colonna contiene dati di tipo Long o restituisce null se non è impostato alcun valore. Può essere impostato su true o false, che indica se questa colonna contiene dati di tipo Long, oppure su null (Nothing in Visual Basic) se sottoposto a 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, oppure su null (Nothing in Visual Basic) se sottoposto a override in una classe derivata.

IsUnique

Ottiene un valore booleano nullable che indica se alla colonna si applica un vincolo univoco, o restituisce null se non è impostato alcun valore. Può essere impostato su true o false, che indica se alla colonna si applica un vincolo univoco, oppure su null (Nothing in Visual Basic) se sottoposto a override in una classe derivata.

Item[String]

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

NumericPrecision

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

NumericScale

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

UdtAssemblyQualifiedName

Ottiene il nome qualificato dall'assembly dell'oggetto Type che rappresenta il tipo di dati nella colonna; in caso contrario, null se non è impostato alcun valore. Può essere impostato sul nome qualificato dall'assembly o su null quando sottoposto a overridde in una classe derivata.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a