Data.DB.TDataLink.DataSourceFixed
Delphi
property DataSourceFixed: Boolean read FDataSourceFixed write FDataSourceFixed;
C++
__property bool DataSourceFixed = {read=FDataSourceFixed, write=FDataSourceFixed, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataLink |
Beschreibung
Gibt an, ob der Eigenschaft DataSource ein Wert zugewiesen werden kann.
Mit DataSourceFixed können Sie feststellen, ob die Eigenschaft DataSource geändert werden kann. Die Vorgabe ist false, was eine Änderung der Eigenschaft DataSource ermöglicht.
Wenn die Möglichkeit besteht, dass ein asynchrones Ereignis die Eigenschaft DataSource vor dem Abschluss einer Operation ändert, setzen Sie DataSourceFixed vor Beginn der Operation auf true, um sicherzustellen, dass die Eigenschaft während der Operation konstant bleibt. Nach dem Abschluss der Datenoperation kann der Wert für DataSourceFixed auf false zurückgesetzt werden.
Setzen Sie DataSourceFixed, um zu verhindern, dass die Eigenschaft DataSource eines datensensitiven Objekts, das dem TDataLink übergeordnet ist, nachträglich geändert wird.