Idioma

IReadOnlyRelationalPropertyOverrides Interface

Definição

Representa substituições de faceta de propriedade para um objeto de repositório semelhante a uma tabela específica.

public interface IReadOnlyRelationalPropertyOverrides : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyRelationalPropertyOverrides = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlyRelationalPropertyOverrides
Implements IReadOnlyAnnotatable
Derivado
Implementações

Comentários

Consulte os tipos e relações de entidade de modelagem para obter mais informações e exemplos.

Propriedades

Nome Descrição
ColumnName

Obtém a coluna para a qual a propriedade é mapeada ao direcionar o objeto de repositório semelhante à tabela especificado.

IsColumnNameOverridden

Obtém um valor que indica se o nome da coluna é substituído.

Item[String]

Obtém o valor da anotação com o nome fornecido, retornando null se ela não existir.

(Herdado de IReadOnlyAnnotatable)
Property

Obtém a propriedade para a qual as substituições são.

StoreObject

A ID do objeto de repositório semelhante à tabela para o qual essas substituições são.

Métodos

Nome Descrição
AnnotationsToDebugString(Int32)

Obtém a cadeia de caracteres de depuração para todas as anotações declaradas no objeto.

(Herdado de IReadOnlyAnnotatable)
FindAnnotation(String)

Obtém a anotação com o nome fornecido, retornando null se ela não existir.

(Herdado de IReadOnlyAnnotatable)
GetAnnotation(String)

Obtém a anotação com o nome fornecido, lançando se ela não existir.

(Herdado de IReadOnlyAnnotatable)
GetAnnotations()

Obtém todas as anotações no objeto atual.

(Herdado de IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Cria uma representação legível por humanos dos metadados especificados.

Aviso: não dependa do formato da cadeia de caracteres retornada. Ele foi projetado apenas para depuração e pode mudar arbitrariamente entre versões.

Métodos de Extensão

Nome Descrição
GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

Retorna o incremento de identidade.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

Retorna a semente de identidade.

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

Retorna o SqliteValueGenerationStrategy uso para a propriedade.

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

Retorna o SqlServerValueGenerationStrategy uso para a propriedade.

Aplica-se a