RelationalIndexExtensions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Index extension methods for relational database metadata.
public static class RelationalIndexExtensions
type RelationalIndexExtensions = class
Public Module RelationalIndexExtensions
- Inheritance
-
RelationalIndexExtensions
Remarks
See Indexes for more information and examples.
Methods
FindSharedObjectRootIndex(IConventionIndex, StoreObjectIdentifier) |
Finds the first IConventionIndex that is mapped to the same index in a shared table-like object. This method is typically used by database providers (and other extensions). It is generally not used in application code. |
FindSharedObjectRootIndex(IIndex, StoreObjectIdentifier) |
Finds the first IConventionIndex that is mapped to the same index in a shared table-like object. This method is typically used by database providers (and other extensions). It is generally not used in application code. |
FindSharedObjectRootIndex(IMutableIndex, StoreObjectIdentifier) |
Finds the first IMutableIndex that is mapped to the same index in a shared table-like object. This method is typically used by database providers (and other extensions). It is generally not used in application code. |
FindSharedObjectRootIndex(IReadOnlyIndex, StoreObjectIdentifier) |
Finds the first IIndex that is mapped to the same index in a shared table-like object. This method is typically used by database providers (and other extensions). It is generally not used in application code. |
GetDatabaseName(IIndex, StoreObjectIdentifier) |
Returns the name of the index in the database. |
GetDatabaseName(IIndex) |
Returns the name of the index in the database. |
GetDatabaseName(IReadOnlyIndex, StoreObjectIdentifier) |
Returns the name of the index in the database. |
GetDatabaseName(IReadOnlyIndex) |
Returns the name of the index in the database. |
GetDatabaseNameConfigurationSource(IConventionIndex) |
Gets the ConfigurationSource for the name of the index in the database. |
GetDefaultDatabaseName(IIndex, StoreObjectIdentifier) |
Returns the default name that would be used for this index. |
GetDefaultDatabaseName(IIndex) |
Returns the default name that would be used for this index. |
GetDefaultDatabaseName(IReadOnlyIndex, StoreObjectIdentifier) |
Returns the default name that would be used for this index. |
GetDefaultDatabaseName(IReadOnlyIndex) |
Returns the default name that would be used for this index. |
GetDefaultName(IIndex) |
Obsolete.
Returns the default name that would be used for this index. |
GetFilter(IIndex, StoreObjectIdentifier) |
Returns the index filter expression. |
GetFilter(IIndex) |
Returns the index filter expression. |
GetFilter(IReadOnlyIndex, StoreObjectIdentifier) |
Returns the index filter expression. |
GetFilter(IReadOnlyIndex) |
Returns the index filter expression. |
GetFilterConfigurationSource(IConventionIndex) |
Gets the ConfigurationSource for the index filter expression. |
GetMappedTableIndexes(IIndex) |
Gets the table indexes to which the index is mapped. |
GetName(IIndex) |
Obsolete.
Returns the name of the index in the database. |
GetNameConfigurationSource(IConventionIndex) |
Obsolete.
Gets the ConfigurationSource for the name of the index in the database. |
SetDatabaseName(IConventionIndex, String, Boolean) |
Sets the name of the index in the database. |
SetDatabaseName(IMutableIndex, String) |
Sets the name of the index in the database. |
SetFilter(IConventionIndex, String, Boolean) |
Sets the index filter expression. |
SetFilter(IMutableIndex, String) |
Sets the index filter expression. |
SetName(IConventionIndex, String, Boolean) |
Obsolete.
Sets the name of the index in the database. |
SetName(IMutableIndex, String) |
Obsolete.
Sets the name of the index in the database. |
Applies to
Entity Framework