Idioma

RelationalComplexPropertyExtensions Classe

Definição

Métodos complexos de extensão de propriedade para metadados de banco de dados relacionais.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalComplexPropertyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalComplexPropertyExtensions = class
Public Module RelationalComplexPropertyExtensions
Herança
RelationalComplexPropertyExtensions
Atributos

Comentários

Consulte tipos complexos para obter mais informações e exemplos.

Métodos

Nome Descrição
GetJsonPropertyName(IReadOnlyComplexProperty)

Obtém o valor do nome da propriedade JSON usado para a propriedade complexa fornecida de uma entidade mapeada para uma coluna JSON.

GetJsonPropertyNameConfigurationSource(IConventionComplexProperty)

Obtém o ConfigurationSource nome da propriedade JSON para uma determinada propriedade complexa.

GetMappedStoreObjects(IReadOnlyComplexProperty, StoreObjectType)

Retorna os objetos de repositório semelhantes à tabela aos quais essa propriedade complexa será mapeada se for mapeada para uma coluna JSON.

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.

SetJsonPropertyName(IConventionComplexProperty, String, Boolean)

Define o valor do nome da propriedade JSON usado para a propriedade complexa fornecida de uma entidade mapeada para uma coluna JSON.

SetJsonPropertyName(IMutableComplexProperty, String)

Define o valor do nome da propriedade JSON usado para a propriedade complexa fornecida de uma entidade mapeada para uma coluna JSON.

Aplica-se a