DbColumn Classe

Definizione

Rappresenta una colonna all'interno di un'origine dati.Represents a column within a data source.

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.Initializes a new instance of the DbColumn class.

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.Gets a nullable boolean value that indicates whether DBNull values are allowed in this column, or returns null if no value is set. 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.Can be set to either true or false indicating whether DBNull values are allowed in this column, or null (Nothing in Visual Basic) when overridden in a derived class.

BaseCatalogName

Ottiene il nome del catalogo associato all'origine dati; in caso contrario, null se non è impostato alcun valore.Gets the catalog name associated with the data source; otherwise, null if no value is set. Può essere impostato sul nome del catalogo o su null quando sottoposto a overridde in una classe derivata.Can be set to either the catalog name or null when overridden in a derived class.

BaseColumnName

Ottiene il nome della colonna di base; in caso contrario, null se non è impostato alcun valore.Gets the base column name; otherwise, null if no value is set. Può essere impostato sul nome della colonna o su null quando sottoposto a overridde in una classe derivata.Can be set to either the column name or null when overridden in a derived class.

BaseSchemaName

Ottiene il nome dello schema associato all'origine dati; in caso contrario, null se non è impostato alcun valore.Gets the schema name associated with the data source; otherwise, null if no value is set. Può essere impostato sul nome dello schema o su null quando sottoposto a overridde in una classe derivata.Can be set to either the schema name or null when overridden in a derived class.

BaseServerName

Ottiene il nome server associato alla colonna; in caso contrario, null se non è impostato alcun valore.Gets the server name associated with the column; otherwise, null if no value is set. Può essere impostato sul nome server o su null quando sottoposto a overridde in una classe derivata.Can be set to either the server name or null when overridden in a derived class.

BaseTableName

Ottiene il nome della tabella nello schema o null se non è impostato alcun valore.Gets the table name in the schema; otherwise, null if no value is set. Può essere impostato sul nome della tabella o su null se sottoposto a override in una classe derivata.Can be set to either the table name or null when overridden in a derived class.

ColumnName

Ottiene il nome della colonna.Gets the name of the column. Può essere impostato sul nome della colonna quando sottoposto a override in una classe derivata.Can be set to the column name when overridden in a derived class.

ColumnOrdinal

Ottiene la posizione della colonna (ordinale) nella riga dell'origine dati; in caso contrario, null se non è impostato alcun valore.Gets the column position (ordinal) in the datasource row; otherwise, null if no value is set. Può essere impostato su un valore int32 per specificare la posizione della colonna o su null quando sottoposto a override in una classe derivata.Can be set to either an int32 value to specify the column position or null when overridden in a derived class.

ColumnSize

Ottiene la dimensione della colonna, null se non viene impostato alcun valore.Gets the column size; otherwise, null if no value is set. Può essere impostato su un valore int32 per specificare la dimensione della colonna o su null quando sottoposto a override in una classe derivata.Can be set to either an int32 value to specify the column size or null when overridden in a derived class.

DataType

Ottiene il tipo di dati memorizzati nella colonna.Gets the type of data stored in the column. Può essere impostato su un oggetto Type che rappresenta il tipo di dati nella colonna quando sottoposto a override in una classe derivata.Can be set to a Type object that represents the type of data in the column when overridden in a derived class.

DataTypeName

Ottiene il nome del tipo di dati; in caso contrario null, se non è impostato alcun valore.Gets the name of the data type; otherwise, null if no value is set. Può essere impostato sul nome del tipo di dati o su null quando sottoposto a overridde in una classe derivata.Can be set to either the data type name or null when overridden in a derived class.

IsAliased

Ottiene un valore booleano nullable che indica se si tratta di una colonna con alias o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether this column is aliased, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is aliased, or null (Nothing in Visual Basic) when overridden in a derived class.

IsAutoIncrement

Ottiene un valore booleano nullable che indica se i valori nella colonna vengono incrementati automaticamente o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether values in this column are automatically incremented, or returns null if no value is set. 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.Can be set to either true or false indicating whether values in this column are automatically incremented, or null (Nothing in Visual Basic) when overridden in a derived class.

IsExpression

Ottiene un valore booleano nullable che indica se questa colonna è un'espressione o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether this column is an expression, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is an expression, or null (Nothing in Visual Basic) when overridden in a derived class.

IsHidden

Ottiene un valore booleano nullable che indica se questa colonna è nascosta o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether this column is hidden, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is hidden, or null (Nothing in Visual Basic) when overridden in a derived class.

IsIdentity

Ottiene un valore booleano nullable che indica se questa colonna è un'identità o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether this column is an identity, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is an identity, or null (Nothing in Visual Basic) when overridden in a derived class.

IsKey

Ottiene un valore booleano nullable che indica se questa colonna è una chiave o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether this column is a key, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is a key, or null (Nothing in Visual Basic) when overridden in a derived class.

IsLong

Ottiene un valore booleano nullable che indica se questa colonna contiene dati di tipo Long o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether this column contains long data, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column contains long data, or null (Nothing in Visual Basic) when overridden in a derived class.

IsReadOnly

Ottiene un valore booleano nullable che indica se questa colonna è di sola lettura o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether this column is read-only, or returns null if no value is set. 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.Can be set to either true or false indicating whether this column is read-only, or null (Nothing in Visual Basic) when overridden in a derived class.

IsUnique

Ottiene un valore booleano nullable che indica se alla colonna si applica un vincolo univoco, o restituisce null se non è impostato alcun valore.Gets a nullable boolean value that indicates whether a unique constraint applies to this column, or returns null if no value is set. 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.Can be set to either true or false indicating whether a unique constraint applies to this column, or null (Nothing in Visual Basic) when overridden in a derived class.

Item[String]

Ottiene l'oggetto in base al nome proprietà della colonna.Gets the object based on the column property name.

NumericPrecision

Ottiene la precisione numerica dei dati di una colonna; in caso contrario, null se non è impostato alcun valore.Gets the numeric precision of the column data; otherwise, null if no value is set. 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.Can be set to either an int32 value to specify the numeric precision of the column data or null when overridden in a derived class.

NumericScale

Ottiene un valore nullable int32 valore che restituisce null o la scala numerica dei dati della colonna.Gets a nullable int32 value that either returns null or the numeric scale of the column data. 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.Can be set to either null or an int32 value for the numeric scale of the column data when overridden in a derived class.

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.Gets the assembly-qualified name of the Type object that represents the type of data in the column; otherwise, null if no value is set. Può essere impostato sul nome qualificato dall'assembly o su null quando sottoposto a overridde in una classe derivata.Can be set to either the assembly-qualified name or null when overridden in a derived class.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a