This reserved word in Pascal allows a class's method to invoke the corresponding method in its parent class
What is "inherited"?
This special type of class member operates on the class as a whole, not on specific instances, and is declared with a specific keyword
What is a class method?
This keyword is often used when passing around interfaces to maintain the references but avoid making copies
What is "const"?
This function can be used to copy shared fields from one smartrecord to another, skipping specified fields.
What is CopyPropBagExcept?
GUID
What is Globally Unique Identifier?
This Object Pascal control structure is similar to a while loop but with the test at the end, ensuring the body is always executed at least once
What is "repeat/until"?
This class is the ultimate ancestor of all classes in Delphi
What is TObject?
This shortcut can be used to jump between a method's heading in the interface and implementation sections (2 answers accepted)
What is Alt+Up?
OR
What is Ctrl+Shift+Up/Down?
This method can be used to compare a list against the database without needing to pass in key fields
What is DiffBusinessObjectLists?
SQL
What is Structured Query Language?
This Object Pascal feature allows a single procedure or function identifier to have multiple implementations with different parameter types
What is overloading?
Of all the access specifiers for class members in Delphi, this one represents the LEAST visible scope (two words)
What is "strict private"?
Interfaces are to nil as Variants are to ____
What is Unassigned?
The constructor methods for Ginkgo-generated objects are defined in this file
What is the Model.pas file?
ETP
What is Equity Trust Pricing?
This directive tells the compiler that a routine's body can be substituted directly at the call site to improve performance
What is "inline"?
This keyword is used to declare a method that has a definition that can be overridden by child classes
What is "virtual"?
This Dimeric - defined class has methods that can be used to cast interfaces
What is TType?
This property of a smart record indicates the object's status in relation to an external storage medium, typically the database
What is object state?
MSDB
What is Master Security DataBase?
This is the maximum number of elements that a built-in set Delphi can have
What is 256?
Of all the access specifiers for class members in Delphi, this one represents the MOST visible scope
What is "published"?
Interfaces are one of the several types in Delphi that have automatic lifecycle management (initialization and finalization), all collectively referred to by this term
What is "managed"?
This is required by each smartrecord and is typically enclosed in square brackets and apostrophes.
What is a GUID?
XML
What is eXtensible markup language?