DbColumn Classe

Définition

Représente une colonne dans une source de données.

public ref class DbColumn abstract
public abstract class DbColumn
type DbColumn = class
Public MustInherit Class DbColumn
Héritage
DbColumn

Constructeurs

DbColumn()

Initialise une nouvelle instance de la classe DbColumn.

Propriétés

AllowDBNull

Obtient une valeur booléenne nullable qui indique si les valeurs DBNull sont autorisées dans cette colonne ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si les valeurs DBNull sont autorisées dans cette colonne, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

BaseCatalogName

Obtient le nom de catalogue associé à la source de données ; sinon, null si aucune valeur n’est définie. Peut être défini sur le nom du catalogue ou null en cas de substitution dans une classe dérivée.

BaseColumnName

Obtient le nom de la colonne de base ; sinon, null si aucune valeur n’est définie. Peut être défini sur le nom de la colonne ou null en cas de substitution dans une classe dérivée.

BaseSchemaName

Obtient le nom de schéma associé à la source de données ; sinon, null si aucune valeur n’est définie. Peut être défini sur le nom du schéma ou null en cas de substitution dans une classe dérivée.

BaseServerName

Obtient le nom de serveur associé à la source de données ; sinon, null si aucune valeur n’est définie. Peut être défini sur le nom du serveur ou null en cas de substitution dans une classe dérivée.

BaseTableName

Obtient le nom de tableau dans le schéma ; sinon, null si aucune valeur n’est définie. Peut être défini sur le nom du tableau ou null en cas de substitution dans une classe dérivée.

ColumnName

Obtient le nom de la colonne. Peut être défini sur le nom de la colonne en cas de substitution dans une classe dérivée.

ColumnOrdinal

Obtient la position de colonne (ordinale) sur la ligne de la source de données ; sinon, null si aucune valeur n’est définie. Peut être défini sur une valeur int32 pour spécifier la position de la colonne ou null en cas de substitution dans une classe dérivée.

ColumnSize

Obtient la taille de la colonne ; sinon, null si aucune valeur n’est définie. Peut être défini sur une valeur int32 pour spécifier la taille de la colonne ou null en cas de substitution dans une classe dérivée.

DataType

Obtient le type de données stockées dans la colonne. Peut être défini sur un objet Type qui représente le type de données dans la colonne en cas de substitution dans une classe dérivée.

DataTypeName

Obtient le nom du type de données ; sinon, null si aucune valeur n’est définie. Peut être défini sur le nom du type de données ou null en cas de substitution dans une classe dérivée.

IsAliased

Obtient une valeur booléenne nullable qui indique si cette colonne est un alias ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si cette colonne est un alias, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

IsAutoIncrement

Obtient une valeur booléenne nullable qui indique si les valeurs de cette colonne sont incrémentées automatiquement ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si les valeurs de cette colonne sont incrémentées automatiquement, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

IsExpression

Obtient une valeur booléenne nullable qui indique si cette colonne est une expression ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si cette colonne est une expression, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

IsHidden

Obtient une valeur booléenne nullable qui indique si cette colonne est masquée ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si cette colonne est masquée, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

IsIdentity

Obtient une valeur booléenne nullable qui indique si cette colonne est une identité, ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si cette colonne est une identité, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

IsKey

Obtient une valeur booléenne nullable qui indique si cette colonne est une clé ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si cette colonne est une clé, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

IsLong

Obtient une valeur booléenne nullable qui indique si cette colonne contient des données de type long ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si cette colonne contient des données de type long, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

IsReadOnly

Obtient une valeur booléenne nullable qui indique si cette colonne est en lecture seule ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si cette colonne est en lecture seule, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

IsUnique

Obtient une valeur booléenne nullable qui indique si une contrainte unique s’applique à cette colonne ou retourne null si aucune valeur n’est définie. Peut être définie avec la valeur true ou false pour indiquer si une contrainte unique s’applique à cette colonne, ou null (Nothing en Visual Basic) en cas de substitution dans une classe dérivée.

Item[String]

Obtient l’objet basé sur le nom de la propriété de colonne.

NumericPrecision

Obtient la précision numérique des données de la colonne ; sinon, null si aucune valeur n’est définie. Peut être défini sur une valeur int32 pour spécifier la précision numérique des données de la colonne ou null en cas de substitution dans une classe dérivée.

NumericScale

Obtient une valeur int32 nullable qui retourne null ou l’échelle numérique des données de la colonne. Peut être définie avec null ou une valeur int32 pour l’échelle numérique des données de la colonne en cas de substitution dans une classe dérivée.

UdtAssemblyQualifiedName

Obtient le nom qualifié d’assembly de l’objet Type qui représente le type de données dans la colonne ; sinon, null si aucune valeur n’est définie. Peut être défini sur le nom qualifié d’assembly ou null en cas de substitution dans une classe dérivée.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à