OleDbSqlServerMetadataCache Members
The OleDbSqlServerMetadataCache type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|
|
OleDbSqlServerMetadataCache |
Initializes a new instance of the OleDbSqlServerMetadataCache class.
|
Methods
| Name | Description | |
|---|---|---|
|
|
Equals(System.Object) | (Inherited from Object.) |
|
|
Finalize | (Inherited from Object.) |
|
|
GetAggregateFunction(AggregateType, String) |
Gets an aggregate function.
|
|
|
GetAggregateFunction(AggregateType, String) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
GetForeignKeysForTable |
Gets the foreign keys for a table.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
GetHashCode | (Inherited from Object.) |
|
|
GetIndexesForTable |
Gets the indexes for a table.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
GetScalarFunction(SqlServerObjectName) |
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(SqlServerObjectName) |
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(SqlServerObjectName) |
Gets the metadata for a table function.
|
|
|
GetTableFunction(TObjectName) |
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.
|
|
|
GetTableOrView(Int32) |
Gets the table or view from its object_id.
|
|
|
GetTableOrView(SqlServerObjectName) |
Gets the detailed metadata for a table or view.
|
|
|
GetTableOrView(TObjectName) |
Gets the metadata for a table.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
GetTableOrViewFromClass(Type, OperationType) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
GetTableOrViewFromClass``1(OperationType) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
GetTableOrViewName |
Gets the name of the table or view.
|
|
|
GetTablesAndViews |
Gets the tables and views that were loaded by this cache.
|
|
|
GetType | (Inherited from Object.) |
|
|
GetUserDefinedTableType(SqlServerObjectName) |
Gets the metadata for a user defined type.
|
|
|
GetUserDefinedTableType(TObjectName) |
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.
|
|
|
MemberwiseClone | (Inherited from Object.) |
|
|
ParseObjectName(String) |
Parse a string and return the database specific representation of the database object's name.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
ParseObjectName(String, String) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
Preload()()()() |
Preloads all of the metadata for this data source.
|
|
|
Preload(Nullable<(Of <<'(String>)>>)) |
Preloads all of the metadata for this data source.
|
|
|
PreloadScalarFunctions |
Preloads the scalar functions.
|
|
|
PreloadStoredProcedures |
Preloads the stored procedures.
|
|
|
PreloadTableFunctions |
Preloads the table value functions.
|
|
|
PreloadTables |
Preloads metadata for all tables.
|
|
|
PreloadUserDefinedTableTypes |
Preloads the user defined types.
|
|
|
PreloadViews |
Preloads metadata for all views.
|
|
|
QuoteColumnName |
Quotes the name of the column.
|
|
|
RegisterType | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
Reset |
Resets the metadata cache, clearing out all cached metadata.
|
|
|
ToClrType(OleDbType, Boolean, Nullable<(Of <<'(Int32>)>>)) | (Inherited from OleDbDatabaseMetadataCache<(Of <(<'TObjectName>)>)>.) |
|
|
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 | (Inherited from Object.) |
|
|
TryGetRegisteredType | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetScalarFunction(String, ScalarFunctionMetadata%) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetScalarFunction(UTP, ScalarFunctionMetadata%) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetStoredProcedure(String, StoredProcedureMetadata%) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetStoredProcedure(UTP, StoredProcedureMetadata%) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetTableFunction(String, TableFunctionMetadata%) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetTableFunction(UTP, TableFunctionMetadata%) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetTableOrView | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetUserDefinedTableType(String, UserDefinedTableTypeMetadata%) | (Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
TryGetUserDefinedTableType(UTP, UserDefinedTableTypeMetadata%) | (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 <<'(OleDbType>)>>)) |
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 | |
|---|---|---|
|
|
CommentString |
Gets the comment string. For most databases this is "--".
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
Converter |
Gets the converter dictionary used by materializers.
(Inherited from DatabaseMetadataCache<(Of <(<'TObjectName, TDbType>)>)>.) |
|
|
DatabaseName |
Returns the current database.
|
|
|
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.
|
|
|
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 that cannot be mapped to a OleDbType.
|

