DataSetFieldSchema Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
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) |