Data.DBXMySqlMetaDataReader.TDBXMySqlCustomMetaDataReader Methods
InheritedProtected
| AfterConstruction | public | Responds after the last constructor has executed. |
| AreCatalogFunctionsSupported | protected | Getter method for the CatalogFunctionsSupported property. |
| AreCatalogsSupported | protected | |
| AreSchemasSupported | protected | |
| BeforeDestruction | public | Responds before the first destructor executes. |
| CheckDisposed | protected | This method is deprecated. |
| ClassInfo | public | Returns a pointer to the run-time type information (RTTI) table for the object type. |
| ClassName | public | Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). |
| ClassNameIs | public | Determines whether an object is of a specific type. |
| ClassParent | public | Returns the type of the immediate ancestor of a class. |
| ClassType | public | Returns the class reference for the object's class. |
| CleanupInstance | public | Performs finalization on long strings, variants, and interface variables within a class. |
| CompareVersion | public | Compares OtherVersion with the version of the database. |
| Create | public | |
| DefaultHandler | public | Provides the interface for a method that processes message records. |
| Destroy | public | |
| Dispatch | public | Calls message-handling methods for the object, based on the contents of the Message parameter. |
| DisposeOf (deprecated) | public | DisposeOf forces the execution of the destructor code in an object. |
| Equals | public | Checks whether the current instance and the Obj parameter are equal. |
| FetchCatalogs | public | Fetches information about the database's catalogs. |
| FetchCollection | public | Returns a TDBXTable that contains information specified by MetaDataCommand. |
| FetchCollectionWithStorage | public | Returns a TDBXTable that contains information (specified by MetaDataCommand) that allocates physical memory for the table. |
| FetchColumnConstraints | public | Fetches information about database column constraints. |
| FetchColumns | public | Override for TDBXBaseMetaDataReader.FetchColumns. |
| FetchDataTypes | public | Fetches information about the data types supported by the database. |
| FetchForeignKeyColumns | public | |
| FetchForeignKeys | public | |
| FetchIndexColumns | public | Override for TDBXBaseMetaDataReader.FetchIndexColumns. |
| FetchIndexes | public | Override for TDBXBaseMetaDataReader.FetchIndexes. |
| FetchPackageProcedureParameters | public | Fetches information about the package procedure parameters of the database. |
| FetchPackageProcedures | public | Fetches information about the package procedures of the database. |
| FetchPackages | public | Fetches information about the packages of the database. |
| FetchPackageSources | public | Fetches information about the package source code of the database. |
| FetchProcedureParameters | public | |
| FetchProcedures | public | |
| FetchProcedureSources | public | |
| FetchReservedWords | public | Fetches information about the reserved words of the database. |
| FetchRoles | public | Fetches information about the roles in the database. |
| FetchSchemas | public | Override for TDBXBaseMetaDataReader.FetchSchemas. |
| FetchSynonyms | public | Fetches information about the synonyms of the database. |
| FetchTables | public | Override for TDBXBaseMetaDataReader.FetchTables. |
| FetchUsers | public | |
| FetchViews | public | Override for TDBXBaseMetaDataReader.FetchViews. |
| FieldAddress | public | Returns the address of a published object field. |
| FindDataType | protected | |
| Free | public | Destroys an object and frees its associated memory, if necessary. |
| FreeInstance | public | Deallocates memory allocated by a previous call to the NewInstance method. |
| GetContext | protected | Getter method for the Context property. |
| GetDataTypeDescriptions | protected | |
| GetDataTypeHash | protected | Getter method for the DataTypeHash property. |
| GetDataTypes | protected | Getter method for the DataTypes property. |
| GetDisposed | protected | Getter for the Disposed property. |
| GetHashCode | public | Returns an integer containing the hash code. |
| GetInterface | public | Retrieves a specified interface. |
| GetInterfaceEntry | public | Returns the entry for a specific interface implemented in a class. |
| GetInterfaceTable | public | Returns a pointer to a structure containing all of the interfaces implemented by a given class. |
| GetProductName | protected | Getter method for the ProductName property. |
| GetReservedWords | protected | Getter method for the ReservedWords property. |
| GetSqlDefaultParameterMarker | protected | Getter method for the SqlDefaultParameterMarker property. |
| GetSqlForCatalogs | protected | Gets the database-specific SQL statement for selecting catalogs as a string. |
| GetSqlForColumnConstraints | protected | Gets the database-specific SQL statement for selecting column constraints as a string. |
| GetSqlForColumns | protected | Gets the database-specific SQL statement for selecting the database columns as a string. |
| GetSqlForDataTypes | protected | Gets the database-specific SQL statement for selecting the database data types as a string. |
| GetSqlForForeignKeyColumns | protected | Gets the database-specific SQL statement for selecting the database foreign key columns as a string. |
| GetSqlForForeignKeys | protected | Gets the database-specific SQL statement for selecting the database foreign keys as a string. |
| GetSqlForIndexColumns | protected | Gets the database-specific SQL statement for selecting the database index columns as a string. |
| GetSqlForIndexes | protected | Gets the database-specific SQL statement for selecting the database indexes as a string. |
| GetSqlForPackageProcedureParameters | protected | Gets the database-specific SQL statement for selecting the database package procedure parameters as a string. |
| GetSqlForPackageProcedures | protected | Gets the database-specific SQL statement for selecting the database package procedures as a string. |
| GetSqlForPackages | protected | Gets the database-specific SQL statement for selecting the database packages as a string. |
| GetSqlForPackageSources | protected | Gets the database-specific SQL statement for selecting the database package source code as a string. |
| GetSqlForProcedureParameters | protected | Gets the database-specific SQL statement for selecting the database procedure parameters as a string. |
| GetSqlForProcedures | protected | Gets the database-specific SQL statement for selecting the database procedures as a string. |
| GetSqlForProcedureSources | protected | Gets the database-specific SQL statement for selecting the database procedure source code as a string. |
| GetSqlForReservedWords | protected | Gets the database-specific SQL statement for selecting the database reserved words as a string. |
| GetSqlForRoles | protected | Gets the database-specific SQL statement for selecting the database roles as a string. |
| GetSqlForSchemas | protected | Gets the database-specific SQL statement for selecting the database schemas as a string. |
| GetSqlForSynonyms | protected | Gets the database-specific SQL statement for selecting the database synonyms as a string. |
| GetSqlForTables | protected | Gets the database-specific SQL statement for selecting the database tables as a string. |
| GetSqlForUsers | protected | Gets the database-specific SQL statement for selecting the database users as a string. |
| GetSqlForViews | protected | Gets the database-specific SQL statement for selecting the database views as a string. |
| GetSqlIdentifierQuoteChar | protected | Getter method for the SqlIdentifierQuoteChar property. |
| GetSqlIdentifierQuotePrefix | protected | Getter method for the SqlIdentifierQuotePrefix property. |
| GetSqlIdentifierQuoteSuffix | protected | Getter method for the SqlIdentifierQuoteSuffix property. |
| GetSqlProcedureQuoteChar | protected | Getter method for the SqlProcedureQuoteChar property. |
| GetSynonymType | protected | Getter method for the SynonymType property. |
| GetSystemTableType | protected | Getter method for the SystemTableType property. |
| GetSystemViewType | protected | Getter method for the SystemViewType property. |
| GetTables | protected | |
| GetTableType | protected | Getter method for the TableType property. |
| GetVersion | protected | Getter method for the Version property. |
| GetViewType | protected | Getter method for the ViewType property. |
| InheritsFrom | public | Determines the relationship of two object types. |
| InitInstance | public | Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. |
| InstanceSize | public | Returns the size in bytes of each instance of the object type. |
| IsDefaultCharSetUnicode | protected | |
| IsDescendingIndexColumnsSupported | protected | Indicates whether descending-index columns are supported by the database. |
| IsDescendingIndexSupported | protected | Indicates whether descending indexing is supported by the database. |
| IsLowerCaseIdentifiersSupported | protected | Getter method for the LowerCaseIdentifiersSupported property. |
| IsMultipleCommandsSupported | protected | Getter method for the MultipleCommandsSupported property. |
| IsNestedTransactionsSupported | protected | Getter method for the NestedTransactionsSupported property. |
| IsParameterMetadataSupported | protected | Getter method for the ParameterMetadataSupported property. |
| IsQuotedIdentifiersSupported | protected | Getter method for the QuotedIdentifiersSupported property. |
| IsSetRowSizeSupported | protected | Getter method for the SetRowSizeSupported property. |
| IsSPReturnCodeSupported | protected | Getter method for the SPReturnCodeSupported property. |
| IsTransactionsSupported | protected | Getter method for the TransactionsSupported property. |
| IsUpperCaseIdentifiersSupported | protected | Getter method for the UpperCaseIdentifiersSupported property. |
| MakeStorage | public | Allocates physical memory to a table. |
| MakeTableTypeString | protected | Gets a string depending on the value of InTableTypeCode. |
| MethodAddress | public | Returns the address of a class method by name. |
| MethodName | public | Returns the name of a class method by address. |
| NewInstance | public | Allocates memory for an instance of an object type and returns a pointer to that new instance. |
| PopulateDataTypes | protected | |
| QualifiedClassName | public | Returns the qualified name of the class. |
| SafeCallException | public | Handles exceptions in methods declared using the safecall calling convention. |
| SetContext | protected | |
| SetVersion | protected | Setter method for the Version property. |
| ToString | public | Returns a string containing the class name. |
| UnitName | public | Returns the name of the unit where the class is defined. |
| UnitScope | public | Returns the class's unit scope. |