RelationalIndexExtensions Classe

Definição

Indexar métodos de extensão para metadados de banco de dados relacionais.

public static class RelationalIndexExtensions
type RelationalIndexExtensions = class
Public Module RelationalIndexExtensions
Herança
RelationalIndexExtensions

Comentários

Consulte Índices para obter mais informações e exemplos.

Métodos

FindSharedObjectRootIndex(IConventionIndex, StoreObjectIdentifier)

Localiza o primeiro IConventionIndex mapeado para o mesmo índice em um objeto semelhante a uma tabela compartilhada.

Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

FindSharedObjectRootIndex(IIndex, StoreObjectIdentifier)

Localiza o primeiro IConventionIndex mapeado para o mesmo índice em um objeto semelhante a uma tabela compartilhada.

Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

FindSharedObjectRootIndex(IMutableIndex, StoreObjectIdentifier)

Localiza o primeiro IMutableIndex mapeado para o mesmo índice em um objeto semelhante a uma tabela compartilhada.

Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

FindSharedObjectRootIndex(IReadOnlyIndex, StoreObjectIdentifier)

Localiza o primeiro IIndex mapeado para o mesmo índice em um objeto semelhante a uma tabela compartilhada.

Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

GetDatabaseName(IIndex)

Retorna o nome do índice no banco de dados.

GetDatabaseName(IIndex, StoreObjectIdentifier)

Retorna o nome do índice no banco de dados.

GetDatabaseName(IReadOnlyIndex)

Retorna o nome do índice no banco de dados.

GetDatabaseName(IReadOnlyIndex, StoreObjectIdentifier)

Retorna o nome do índice no banco de dados.

GetDatabaseNameConfigurationSource(IConventionIndex)

Obtém o ConfigurationSource para o nome do índice no banco de dados.

GetDefaultDatabaseName(IIndex)

Retorna o nome padrão que seria usado para esse índice.

GetDefaultDatabaseName(IIndex, StoreObjectIdentifier)

Retorna o nome padrão que seria usado para esse índice.

GetDefaultDatabaseName(IReadOnlyIndex)

Retorna o nome padrão que seria usado para esse índice.

GetDefaultDatabaseName(IReadOnlyIndex, StoreObjectIdentifier)

Retorna o nome padrão que seria usado para esse índice.

GetDefaultName(IIndex)
Obsoleto.

Retorna o nome padrão que seria usado para esse índice.

GetFilter(IIndex)

Retorna a expressão de filtro de índice.

GetFilter(IIndex, StoreObjectIdentifier)

Retorna a expressão de filtro de índice.

GetFilter(IReadOnlyIndex)

Retorna a expressão de filtro de índice.

GetFilter(IReadOnlyIndex, StoreObjectIdentifier)

Retorna a expressão de filtro de índice.

GetFilterConfigurationSource(IConventionIndex)

Obtém o ConfigurationSource para a expressão de filtro de índice.

GetMappedTableIndexes(IIndex)

Obtém os índices de tabela para os quais o índice é mapeado.

GetName(IIndex)
Obsoleto.

Retorna o nome do índice no banco de dados.

GetNameConfigurationSource(IConventionIndex)
Obsoleto.

Obtém o ConfigurationSource para o nome do índice no banco de dados.

SetDatabaseName(IConventionIndex, String, Boolean)

Define o nome do índice no banco de dados.

SetDatabaseName(IMutableIndex, String)

Define o nome do índice no banco de dados.

SetFilter(IConventionIndex, String, Boolean)

Define a expressão de filtro de índice.

SetFilter(IMutableIndex, String)

Define a expressão de filtro de índice.

SetName(IConventionIndex, String, Boolean)
Obsoleto.

Define o nome do índice no banco de dados.

SetName(IMutableIndex, String)
Obsoleto.

Define o nome do índice no banco de dados.

Aplica-se a