Dil

RelationalComplexPropertyExtensions Sınıf

Tanım

İlişkisel veritabanı meta verileri için karmaşık özellik uzantısı yöntemleri.

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

Açıklamalar

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

Yöntemler

Veri Akışı Adı Description
GetJsonPropertyName(IReadOnlyComplexProperty)

Bir JSON sütununa eşlenen varlığın verilen karmaşık özelliği için kullanılan JSON özellik adının değerini alır.

GetJsonPropertyNameConfigurationSource(IConventionComplexProperty)

ConfigurationSource Belirli bir karmaşık özelliğin JSON özellik adı için değerini alır.

GetMappedStoreObjects(IReadOnlyComplexProperty, StoreObjectType)

Bir JSON sütununa eşlenmişse bu karmaşık özelliğin eşlendiği tablo benzeri depolama nesnelerini döndürür.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

SetJsonPropertyName(IConventionComplexProperty, String, Boolean)

Bir JSON sütununa eşlenen bir varlığın verilen karmaşık özelliği için kullanılan JSON özellik adının değerini ayarlar.

SetJsonPropertyName(IMutableComplexProperty, String)

Bir JSON sütununa eşlenen bir varlığın verilen karmaşık özelliği için kullanılan JSON özellik adının değerini ayarlar.

Şunlara uygulanır