MySqlMetadataCache Members
The MySqlMetadataCache type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
MySqlMetadataCache |
Initializes a new instance of the MySqlMetadataCache class.
|
Methods
Name | Description | |
---|---|---|
![]() |
Equals(System.Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Finalize |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetAggregateFunction |
Gets an aggregate function.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetForeignKeysForTable |
Gets the foreign keys for a table.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetHashCode |
Serves as the default hash function. (Inherited from Object.) |
![]() |
GetIndexesForTable(MySqlObjectName) |
Gets the indexes for a table.
|
![]() |
GetIndexesForTable(TObjectName) |
Gets the indexes for a table.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetScalarFunction(MySqlObjectName) |
Gets the metadata for a scalar function.
|
![]() |
GetScalarFunction(TObjectName) |
Gets the metadata for a scalar function.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetScalarFunctions |
Gets the scalar functions that were loaded by this cache.
|
![]() |
GetStoredProcedure(MySqlObjectName) |
Gets the stored procedure's metadata.
|
![]() |
GetStoredProcedure(TObjectName) |
Gets the stored procedure's metadata.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetStoredProcedures |
Gets the stored procedures that were loaded by this cache.
|
![]() |
GetTableFunction |
Gets the metadata for a table function.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetTableFunctions |
Gets the table-valued functions that were loaded by this cache.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetTableOrView(MySqlObjectName) |
Gets the metadata for a table.
|
![]() |
GetTableOrView(TObjectName) |
Gets the metadata for a table.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetTableOrViewFromClass(Type, OperationType) |
Returns the table or view derived from the class's name and/or Table attribute.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetTableOrViewFromClass<(Of <<'(TObject>)>>)(OperationType) |
Returns the table or view derived from the class's name and/or Table attribute.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetTablesAndViews |
Gets the tables and views that were loaded by this cache.
|
![]() |
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
![]() |
GetUserDefinedTableType |
Gets the metadata for a user defined type.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
GetUserDefinedTableTypes |
Gets the table-valued functions that were loaded by this cache.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ParseObjectName |
Parse a string and return the database specific representation of the database object's name.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
Preload |
Preloads all of the metadata for this data source.
|
![]() |
PreloadScalarFunctions |
Preloads the scalar functions.
|
![]() |
PreloadStoredProcedures |
Preloads the table value functions.
|
![]() |
PreloadTables |
Preloads the metadata for all tables.
|
![]() |
PreloadViews |
Preloads the metadata for all views.
|
![]() |
QuoteColumnName |
Quotes the name of the column.
|
![]() |
RegisterType |
Registers a database type and its CLR equivalent.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
Reset |
Resets the metadata cache, clearing out all cached metadata.
|
![]() |
ToClrType(String, Boolean, Nullable<(Of <<'(Int32>)>>), Nullable<(Of <<'(Boolean>)>>)) |
Returns the CLR type that matches the indicated database column type.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
ToClrType(UTP, Boolean, Nullable<(Of <<'(Int32>)>>)) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
ToString |
Returns a string that represents the current object. (Inherited from Object.) |
![]() |
TryGetRegisteredType | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetScalarFunction(String, Nullable<(Of <<'(ScalarFunctionMetadata>)>>)%) |
Tries to get the metadata for a scalar function.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetScalarFunction(TObjectName, Nullable<(Of <<'(ScalarFunctionMetadata>)>>)%) |
Tries to get the metadata for a scalar function.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetStoredProcedure(String, Nullable<(Of <<'(StoredProcedureMetadata>)>>)%) |
Tries to get the stored procedure's metadata.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetStoredProcedure(TObjectName, Nullable<(Of <<'(StoredProcedureMetadata>)>>)%) |
Tries to get the stored procedure's metadata.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetTableFunction(String, Nullable<(Of <<'(TableFunctionMetadata>)>>)%) |
Tries to get the metadata for a table function.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetTableFunction(TObjectName, Nullable<(Of <<'(TableFunctionMetadata>)>>)%) |
Tries to get the metadata for a table function.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetTableOrView |
Tries to get the metadata for a table or view.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetUserDefinedTableType(String, Nullable<(Of <<'(UserDefinedTableTypeMetadata>)>>)%) |
Try to get the metadata for a user defined type.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
TryGetUserDefinedTableType(TObjectName, Nullable<(Of <<'(UserDefinedTableTypeMetadata>)>>)%) |
Try to get the metadata for a user defined type.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
UnregisterType |
Removes a database type registration and its CLR equivalent. If a builtin type, this restores it to its default behavior.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
ValueToSqlValue(Object, Nullable<(Of <<'(MySqlDbType>)>>)) |
Converts a value to a string suitable for use in a SQL statement.
|
![]() |
ValueToSqlValue(Object, Nullable<(Of <<'(TDbType>)>>)) |
Converts a value to a string suitable for use in a SQL statement.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
Properties
Name | Description | |
---|---|---|
![]() |
Converter |
Gets the converter dictionary used by materializers.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
DefaultSchema |
Returns the user's default schema.
|
![]() |
MaxParameters |
Gets the maximum number of parameters in a single SQL batch.
|
![]() |
MaxRowsPerValuesClause |
Get the maximum number of rows in a single SQL statement's Values clause.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
ServerVersion |
Gets the server version number.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
ServerVersionName |
Gets the server version name.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
![]() |
UnsupportedSqlTypeNames |
Gets a list of known, unsupported SQL type names.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |