DataSetFieldSchema Classe

Définition

Représente la structure, ou schéma, d'un champ de données.

public ref class DataSetFieldSchema sealed : System::Web::UI::Design::IDataSourceFieldSchema
public sealed class DataSetFieldSchema : System.Web.UI.Design.IDataSourceFieldSchema
type DataSetFieldSchema = class
    interface IDataSourceFieldSchema
Public NotInheritable Class DataSetFieldSchema
Implements IDataSourceFieldSchema
Héritage
DataSetFieldSchema
Implémente

Remarques

Utilisez la DataSetFieldSchema classe pour obtenir les propriétés d’un champ de données à l’aide d’un DataColumn. Vous pouvez découvrir la structure d’un champ de données à l’aide des propriétés suivantes dans cette classe : DataType, IsReadOnly, Length, Nameet IsUnique. En outre, vous pouvez utiliser la Identity propriété pour déterminer si une colonne de données est définie pour AutoIncrement, ou la PrimaryKey propriété pour déterminer si une colonne de données se trouve dans la clé primaire.

La DataSetFieldSchema classe est utilisée par les composants du concepteur de contrôles personnalisés pour fournir des informations sur un champ de données au moment de la conception.

Pour examiner les composants des données à l’aide d’un DataSet, utilisez les classes suivantes.

Constructeurs

DataSetFieldSchema(DataColumn)

Initialise une nouvelle instance de la classe DataSetFieldSchema avec un DataColumn spécifié.

Propriétés

DataType

Obtient le type des données stockées dans le champ de données.

Identity

Obtient une valeur indiquant si la valeur du champ de données s'incrémente automatiquement pour chaque nouvelle ligne ajoutée à la table ou à la vue.

IsReadOnly

Obtient une valeur indiquant si DataColumn est en lecture seule.

IsUnique

Obtient une valeur indiquant si les valeurs dans le champ de données doivent être uniques.

Length

Obtient une valeur indiquant la taille des données qui peuvent être stockées dans le champ de données.

Name

Obtient le nom du champ de données.

Nullable

Obtient une valeur indiquant si le champ de données peut accepter les valeurs null.

Precision

Obtient le nombre maximal de chiffres utilisés pour représenter une valeur numérique dans le champ de données.

PrimaryKey

Obtient une valeur indiquant si le champ de données se trouve dans la clé primaire de la table ou de la vue qui le contient.

Scale

Obtient le nombre de décimales appliqué à la résolution des valeurs numériques dans le champ de données.

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 à

Voir aussi