RelationalForeignKeyExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Métodos de extensão de chave estrangeira para metadados de banco de dados relacionais.
[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalForeignKeyExtensions
public static class RelationalForeignKeyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalForeignKeyExtensions = class
type RelationalForeignKeyExtensions = class
Public Module RelationalForeignKeyExtensions
- Herança
-
RelationalForeignKeyExtensions
- Atributos
Comentários
Consulte os tipos e relações de entidade de modelagem para obter mais informações e exemplos.
Métodos
| Nome | Descrição |
|---|---|
| FindSharedObjectRootForeignKey(IConventionForeignKey, StoreObjectIdentifier) |
Localiza o primeiro IConventionForeignKey mapeado para a mesma restrição em um objeto de tabela compartilhado. 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. |
| FindSharedObjectRootForeignKey(IForeignKey, StoreObjectIdentifier) |
Localiza o primeiro IForeignKey mapeado para a mesma restrição em um objeto de tabela compartilhado. 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. |
| FindSharedObjectRootForeignKey(IMutableForeignKey, StoreObjectIdentifier) |
Localiza o primeiro IMutableForeignKey mapeado para a mesma restrição em um objeto de tabela compartilhado. 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. |
| FindSharedObjectRootForeignKey(IReadOnlyForeignKey, StoreObjectIdentifier) |
Localiza o primeiro IForeignKey mapeado para a mesma restrição em um objeto de tabela compartilhado. 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. |
| GetConstraintName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Retorna o nome da restrição de chave estrangeira. |
| GetConstraintName(IForeignKey) |
Retorna o nome da restrição de chave estrangeira. |
| GetConstraintName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Retorna o nome da restrição de chave estrangeira. |
| GetConstraintName(IReadOnlyForeignKey) |
Retorna o nome da restrição de chave estrangeira. |
| GetConstraintNameConfigurationSource(IConventionForeignKey) |
Obtém o ConfigurationSource nome da restrição. |
| GetDefaultName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Retorna o nome de restrição padrão que seria usado para essa chave estrangeira. |
| GetDefaultName(IForeignKey) |
Retorna o nome de restrição padrão que seria usado para essa chave estrangeira. |
| GetDefaultName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Retorna o nome de restrição padrão que seria usado para essa chave estrangeira. |
| GetDefaultName(IReadOnlyForeignKey) |
Retorna o nome de restrição padrão que seria usado para essa chave estrangeira. |
| GetIsExcludedFromMigrationsConfigurationSource(IConventionForeignKey) |
Obtém a ConfigurationSource exclusão da chave estrangeira das migrações. |
| GetMappedConstraints(IForeignKey) |
Obtém as restrições de chave estrangeira para as quais a chave estrangeira é mapeada. |
| IsExcludedFromMigrations(IReadOnlyForeignKey) |
Retorna um valor que indica se a restrição de chave estrangeira é excluída das migrações. |
| IsRowInternal(IReadOnlyForeignKey, StoreObjectIdentifier) |
Retorna um valor que indica se essa chave estrangeira está entre dois tipos de entidade compartilhando o mesmo objeto de repositório semelhante à tabela. |
| SetConstraintName(IConventionForeignKey, String, Boolean) |
Define o nome da restrição de chave estrangeira. |
| SetConstraintName(IMutableForeignKey, String) |
Define o nome da restrição de chave estrangeira. |
| SetIsExcludedFromMigrations(IConventionForeignKey, Nullable<Boolean>, Boolean) |
Define um valor que indica se a restrição de chave estrangeira é excluída das migrações. |
| SetIsExcludedFromMigrations(IMutableForeignKey, Nullable<Boolean>) |
Define um valor que indica se a restrição de chave estrangeira é excluída das migrações. |