Partager via


DataSetFieldSchema Classe

Définition

Représente la structure ou le 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, LengthName, et 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 du design.

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

Constructeurs

Nom Description
DataSetFieldSchema(DataColumn)

Initialise une nouvelle instance de la classe à l’aide DataSetFieldSchema d’un .DataColumn

Propriétés

Nom Description
DataType

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

Identity

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

IsReadOnly

Obtient une valeur indiquant si l’objet 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 null des valeurs.

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 contenante.

Scale

Obtient le nombre de décimales auxquelles les valeurs numériques du champ de données sont résolues.

Méthodes

Nom Description
Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à

Voir aussi