Lingua

RelationalComplexPropertyExtensions Classe

Definizione

Metodi di estensione delle proprietà complessi per i metadati del database relazionale.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalComplexPropertyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalComplexPropertyExtensions = class
Public Module RelationalComplexPropertyExtensions
Ereditarietà
RelationalComplexPropertyExtensions
Attributi

Commenti

Per altre informazioni ed esempi, vedere Tipi complessi .

Metodi

Nome Descrizione
GetJsonPropertyName(IReadOnlyComplexProperty)

Ottiene il valore del nome della proprietà JSON usato per la proprietà complessa specificata di un'entità mappata a una colonna JSON.

GetJsonPropertyNameConfigurationSource(IConventionComplexProperty)

Ottiene l'oggetto ConfigurationSource per il nome della proprietà JSON per una determinata proprietà complessa.

GetMappedStoreObjects(IReadOnlyComplexProperty, StoreObjectType)

Restituisce gli oggetti di archiviazione simili a tabelle a cui viene eseguito il mapping di questa proprietà complessa se è mappato a una colonna JSON.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

SetJsonPropertyName(IConventionComplexProperty, String, Boolean)

Imposta il valore del nome della proprietà JSON usato per la proprietà complessa specificata di un'entità mappata a una colonna JSON.

SetJsonPropertyName(IMutableComplexProperty, String)

Imposta il valore del nome della proprietà JSON usato per la proprietà complessa specificata di un'entità mappata a una colonna JSON.

Si applica a