FireDAC.DatS.TFDDatSUniqueConstraint.Create
Delphi
constructor Create; overload; override;
constructor Create(AColumn: TFDDatSColumn;
APrimaryKey: Boolean = False); overload;
constructor Create(const AColumns: array of TFDDatSColumn;
APrimaryKey: Boolean = False); overload;
constructor Create(const AName: String; AColumn: TFDDatSColumn;
APrimaryKey: Boolean = False); overload;
constructor Create(const AName: String; const AColumns: array of TFDDatSColumn;
APrimaryKey: Boolean = False); overload;
constructor Create(const AName, AColumnNames: String;
APrimaryKey: Boolean = False); overload;
C++
__fastcall virtual TFDDatSUniqueConstraint()/* overload */;
__fastcall TFDDatSUniqueConstraint(TFDDatSColumn* AColumn, bool APrimaryKey)/* overload */;
__fastcall TFDDatSUniqueConstraint(TFDDatSColumn* const *AColumns, const System::NativeInt AColumns_High, bool APrimaryKey)/* overload */;
__fastcall TFDDatSUniqueConstraint(const System::UnicodeString AName, TFDDatSColumn* AColumn, bool APrimaryKey)/* overload */;
__fastcall TFDDatSUniqueConstraint(const System::UnicodeString AName, TFDDatSColumn* const *AColumns, const System::NativeInt AColumns_High, bool APrimaryKey)/* overload */;
__fastcall TFDDatSUniqueConstraint(const System::UnicodeString AName, const System::UnicodeString AColumnNames, bool APrimaryKey)/* overload */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| constructor | public | FireDAC.DatS.pas FireDAC.DatS.hpp |
FireDAC.DatS | TFDDatSUniqueConstraint |
Description
Construit un objet et initialise ses données avant la première utilisation de l'objet.
FireDAC.DatS.TFDDatSUniqueConstraint.Create hérite de System.TObject.Create. Tout le contenu en-dessous de cette ligne se réfère à System.TObject.Create.
Construit un objet et initialise ses données avant la première utilisation de l'objet.
Create construit un objet. Le rôle, la taille et le comportement des objets varient beaucoup. Le constructeur Create défini par TObject alloue de la mémoire mais n'initialise pas les données.
Les objets descendants définissent généralement un constructeur qui crée le type particulier d'objet et initialise ses données.
Remarque : Si une exception provoque la sortie d'un constructeur, le destructeur de l'objet est appelé pour libérer l'instance partiellement créée.