Dil

RelationalComplexPropertyBuilderExtensions Sınıf

Tanım

için ComplexPropertyBuilderilişkisel veritabanına özgü uzantı yöntemleri.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalComplexPropertyBuilderExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalComplexPropertyBuilderExtensions = class
Public Module RelationalComplexPropertyBuilderExtensions
Devralma
RelationalComplexPropertyBuilderExtensions
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Karmaşık türler .

Yöntemler

Veri Akışı Adı Description
HasColumnType(ComplexPropertyBuilder, String)

Karmaşık özelliği depolayan JSON sütunu için sütun türünü yapılandırılır.

HasColumnType<TComplex>(ComplexPropertyBuilder<TComplex>, String)

Karmaşık özelliği depolayan JSON sütunu için sütun türünü yapılandırılır.

HasJsonPropertyName(ComplexPropertyBuilder, String)

Bir JSON sütununa eşlenen varlığın karmaşık özelliğini yapılandırarak karmaşık özelliği karmaşık özellik adını kullanmak yerine belirli bir JSON özelliğine eşler.

HasJsonPropertyName<TComplex>(ComplexPropertyBuilder<TComplex>, String)

Bir JSON sütununa eşlenen varlığın karmaşık özelliğini yapılandırarak karmaşık özelliği karmaşık özellik adını kullanmak yerine belirli bir JSON özelliğine eşler.

ToJson(ComplexPropertyBuilder, String)

Karmaşık özelliği JSON sütunu olarak depolanacak şekilde yapılandırılır.

ToJson<TComplex>(ComplexPropertyBuilder<TComplex>, String)

Karmaşık özelliği JSON sütunu olarak depolanacak şekilde yapılandırılır.

Şunlara uygulanır