Data.DBXMySqlMetaDataReader.TDBXMySqlMetaDataReader Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AfterConstructionpublicResponds after the last constructor has executed.
AreCatalogFunctionsSupportedprotectedGetter method for the CatalogFunctionsSupported property.
AreCatalogsSupportedprotected
AreSchemasSupportedprotected
BeforeDestructionpublicResponds before the first destructor executes.
CheckDisposedprotected
ClassInfopublicReturns a pointer to the run-time type information (RTTI) table for the object type.
ClassNamepublicReturns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).
ClassNameIspublicDetermines whether an object is of a specific type.
ClassParentpublicReturns the type of the immediate ancestor of a class.
ClassTypepublicReturns the class reference for the object's class.
CleanupInstancepublicPerforms finalization on long strings, variants, and interface variables within a class.
CompareVersionpublicCompares OtherVersion with the version of the database.
Createpublic
DefaultHandlerpublicProvides the interface for a method that processes message records.
Destroypublic
DispatchpublicCalls message-handling methods for the object, based on the contents of the Message parameter.
DisposeOfpublicDisposeOf forces the execution of the destructor code in an object.
EqualspublicChecks whether the current instance and the Obj parameter are equal.
FetchCatalogspublic
FetchCollectionpublicReturns a TDBXTable that contains information specified by MetaDataCommand.
FetchCollectionWithStoragepublicReturns a TDBXTable that contains information (specified by MetaDataCommand) that allocates physical memory for the table.
FetchColumnConstraintspublic
FetchColumnspublicOverride for TDBXBaseMetaDataReader.FetchColumns.
FetchDataTypespublicFetches information about the data types supported by the database.
FetchForeignKeyColumnspublic
FetchForeignKeyspublic
FetchIndexColumnspublicOverride for TDBXBaseMetaDataReader.FetchIndexColumns.
FetchIndexespublicOverride for TDBXBaseMetaDataReader.FetchIndexes.
FetchPackageProcedureParameterspublic
FetchPackageProcedurespublic
FetchPackagespublic
FetchPackageSourcespublic
FetchProcedureParameterspublic
FetchProcedurespublic
FetchProcedureSourcespublic
FetchReservedWordspublicFetches information about the reserved words of the database.
FetchRolespublic
FetchSchemaspublic
FetchSynonymspublic
FetchTablespublicOverride for TDBXBaseMetaDataReader.FetchTables.
FetchUserspublic
FetchViewspublicOverride for TDBXBaseMetaDataReader.FetchViews.
FieldAddresspublicReturns the address of a published object field.
FindDataTypeprotected
FreepublicDestroys an object and frees its associated memory, if necessary.
FreeInstancepublicDeallocates memory allocated by a previous call to the NewInstance method.
GetContextprotectedGetter method for the Context property.
GetDataTypeDescriptionsprotected
GetDataTypeHashprotectedGetter method for the DataTypeHash property.
GetDataTypesprotectedGetter method for the DataTypes property.
GetDisposedprotectedGetter for the Disposed property.
GetHashCodepublicReturns an integer containing the hash code.
GetInterfacepublicRetrieves a specified interface.
GetInterfaceEntrypublicReturns the entry for a specific interface implemented in a class.
GetInterfaceTablepublicReturns a pointer to a structure containing all of the interfaces implemented by a given class.
GetProductNameprotected
GetReservedWordsprotected
GetSqlDefaultParameterMarkerprotectedGetter method for the SqlDefaultParameterMarker property.
GetSqlForCatalogsprotectedGets the database-specific SQL statement for selecting catalogs as a string.
GetSqlForColumnConstraintsprotectedGets the database-specific SQL statement for selecting column constraints as a string.
GetSqlForColumnsprotected
GetSqlForDataTypesprotectedGets the database-specific SQL statement for selecting the database data types as a string.
GetSqlForForeignKeyColumnsprotected
GetSqlForForeignKeysprotected
GetSqlForIndexColumnsprotected
GetSqlForIndexesprotected
GetSqlForPackageProcedureParametersprotectedGets the database-specific SQL statement for selecting the database package procedure parameters as a string.
GetSqlForPackageProceduresprotectedGets the database-specific SQL statement for selecting the database package procedures as a string.
GetSqlForPackagesprotectedGets the database-specific SQL statement for selecting the database packages as a string.
GetSqlForPackageSourcesprotectedGets the database-specific SQL statement for selecting the database package source code as a string.
GetSqlForProcedureParametersprotected
GetSqlForProceduresprotected
GetSqlForProcedureSourcesprotected
GetSqlForReservedWordsprotectedGets the database-specific SQL statement for selecting the database reserved words as a string.
GetSqlForRolesprotectedGets the database-specific SQL statement for selecting the database roles as a string.
GetSqlForSchemasprotectedGets the database-specific SQL statement for selecting the database schemas as a string.
GetSqlForSynonymsprotectedGets the database-specific SQL statement for selecting the database synonyms as a string.
GetSqlForTablesprotected
GetSqlForUsersprotected
GetSqlForViewsprotected
GetSqlIdentifierQuoteCharprotected
GetSqlIdentifierQuotePrefixprotected
GetSqlIdentifierQuoteSuffixprotected
GetSqlProcedureQuoteCharprotectedGetter method for the SqlProcedureQuoteChar property.
GetSynonymTypeprotectedGetter method for the SynonymType property.
GetSystemTableTypeprotectedGetter method for the SystemTableType property.
GetSystemViewTypeprotectedGetter method for the SystemViewType property.
GetTablesprotected
GetTableTypeprotected
GetVersionprotectedGetter method for the Version property.
GetViewTypeprotectedGetter method for the ViewType property.
InheritsFrompublicDetermines the relationship of two object types.
InitInstancepublicInitializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.
InstanceSizepublicReturns the size in bytes of each instance of the object type.
IsDefaultCharSetUnicodeprotected
IsDescendingIndexColumnsSupportedprotected
IsDescendingIndexSupportedprotectedIndicates whether descending indexing is supported by the database.
IsLowerCaseIdentifiersSupportedprotected
IsMultipleCommandsSupportedprotected
IsNestedTransactionsSupportedprotectedGetter method for the NestedTransactionsSupported property.
IsParameterMetadataSupportedprotectedGetter method for the ParameterMetadataSupported property.
IsQuotedIdentifiersSupportedprotectedGetter method for the QuotedIdentifiersSupported property.
IsSetRowSizeSupportedprotectedGetter method for the SetRowSizeSupported property.
IsSPReturnCodeSupportedprotectedGetter method for the SPReturnCodeSupported property.
IsTransactionsSupportedprotectedGetter method for the TransactionsSupported property.
IsUpperCaseIdentifiersSupportedprotected
MakeStoragepublicAllocates physical memory to a table.
MakeTableTypeStringprotectedGets a string depending on the value of InTableTypeCode.
MethodAddresspublicReturns the address of a class method by name.
MethodNamepublicReturns the name of a class method by address.
NewInstancepublicAllocates memory for an instance of an object type and returns a pointer to that new instance.
PopulateDataTypesprotected
QualifiedClassNamepublicReturns the qualified name of the class.
SafeCallExceptionpublicHandles exceptions in methods declared using the safecall calling convention.
SetContextprotected
SetVersionprotectedSetter method for the Version property.
ToStringpublicReturns a string containing the class name.
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.