/// <summary> /// Contructeur par défaut /// </summary> /// <param name="name">Nom du champ</param> /// <param name="type">Type de donnée sql</param> /// <param name="canBeNull">Le champ peut être null</param> /// <param name="dFContraint">Contrainte par défault <seealso cref="DefaultValueFonction.Value"/></param> /// <param name="description">Description du champ</param> public Champ(String name, SqlDbType type, Boolean canBeNull, DefaultValueFonction.Value dFContraint, String description) { this.Name = name; this.Type = type; this.CanBeNull = canBeNull; this.DFContraint = dFContraint; this.Description = description; }
/// <summary> /// Contructeur sans déscription /// </summary> /// <param name="name">Nom du champ</param> /// <param name="type">Type de donnée sql</param> /// <param name="canBeNull">Le champ peut être null</param> /// <param name="dFContraint">Contrainte par défault <seealso cref="DefaultValueFonction.Value"/></param> public Champ(String name, SqlDbType type, Boolean canBeNull, DefaultValueFonction.Value dFContraint) : this(name, type, canBeNull, dFContraint, String.Empty) { }
/// <summary> /// Contructeur contrainte non null /// </summary> /// <param name="name">Nom du champ</param> /// <param name="type">Type de donnée sql</param> /// <param name="dFContraint">Contrainte par défault <seealso cref="DefaultValueFonction.Value"/></param> /// <param name="description">Description du champ</param> public Champ(String name, SqlDbType type, DefaultValueFonction.Value dFContraint, String description) : this(name, type, false, dFContraint, description) { }