RelationalPropertyExtensions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İlişkisel veritabanı meta verileri için özellik genişletme yöntemleri.
public static class RelationalPropertyExtensions
type RelationalPropertyExtensions = class
Public Module RelationalPropertyExtensions
- Devralma
-
RelationalPropertyExtensions
Açıklamalar
Daha fazla bilgi için bkz. Varlık türlerini ve ilişkilerini modelleme.
Yöntemler
| FindColumn(IProperty, StoreObjectIdentifier) |
Verilen tabloya benzer bir depo nesnesiyle eşlenmişse bu özele karşılık gelen sütunu döndürür. |
| FindOverrides(IConventionProperty, StoreObjectIdentifier) |
Belirli bir tablo gibi depo nesnesi için özellik facet geçersiz kılmalarını 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. |
| FindOverrides(IMutableProperty, StoreObjectIdentifier) |
Belirli bir tablo gibi depo nesnesi için özellik facet geçersiz kılmalarını 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. |
| FindOverrides(IProperty, StoreObjectIdentifier) |
Belirli bir tablo gibi depo nesnesi için özellik facet geçersiz kılmalarını 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. |
| FindOverrides(IReadOnlyProperty, StoreObjectIdentifier) |
Belirli bir tablo gibi depo nesnesi için özellik facet geçersiz kılmalarını 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. |
| FindRelationalMapping(IProperty) |
Kullanımdan kalktı.
Sonlaştırılmış RelationalTypeMapping modelde verilen özelliği için döndürür. |
| FindRelationalTypeMapping(IProperty) |
Sonlaştırılmış RelationalTypeMapping modelde verilen özelliği için döndürür. |
| FindRelationalTypeMapping(IProperty, StoreObjectIdentifier) |
Sonlaştırılmış RelationalTypeMapping modelde verilen özelliği için döndürür. |
| FindRelationalTypeMapping(IReadOnlyProperty) |
Sonlaştırılmış RelationalTypeMapping modelde verilen özelliği için döndürür. |
| FindRelationalTypeMapping(IReadOnlyProperty, StoreObjectIdentifier) |
Sonlaştırılmış RelationalTypeMapping modelde verilen özelliği için döndürür. |
| FindSharedStoreObjectRootProperty(IConventionProperty, StoreObjectIdentifier) |
Paylaşılan tablo IProperty gibi bir nesnede aynı sütuna eşlenen ilk sütunu bulur. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| FindSharedStoreObjectRootProperty(IMutableProperty, StoreObjectIdentifier) |
Paylaşılan tablo IProperty gibi bir nesnede aynı sütuna eşlenen ilk sütunu bulur. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| FindSharedStoreObjectRootProperty(IProperty, StoreObjectIdentifier) |
Paylaşılan tablo IProperty gibi bir nesnede aynı sütuna eşlenen ilk sütunu bulur. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| FindSharedStoreObjectRootProperty(IReadOnlyProperty, StoreObjectIdentifier) |
Paylaşılan tablo IProperty gibi bir nesnede aynı sütuna eşlenen ilk sütunu bulur. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| FindSharedTableRootPrimaryKeyProperty(IProperty) |
Verilen IProperty özellikle aynı birincil anahtar özelliğini temsil eden ancak potansiyel olarak paylaşılan kök tabloda bulunan özelliğini bulur. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| GetCollation(IProperty) |
Sütun için kullanılacak harmanlamayı döndürür. |
| GetCollation(IProperty, StoreObjectIdentifier) |
Sütun için kullanılacak harmanlamayı döndürür. |
| GetCollation(IReadOnlyProperty) |
Sütun için kullanılacak harmanlamayı döndürür. |
| GetCollation(IReadOnlyProperty, StoreObjectIdentifier) |
Sütun için kullanılacak harmanlamayı döndürür. |
| GetCollationConfigurationSource(IConventionProperty) |
Sütun ConfigurationSource harmanlama için alır. |
| GetColumnBaseName(IProperty) |
Özelliğin eşlenmiş olduğu sütunun temel adını döndürür. |
| GetColumnBaseName(IReadOnlyProperty) |
Özelliğin eşlenmiş olduğu sütunun temel adını döndürür. |
| GetColumnName(IProperty) |
Kullanımdan kalktı.
Özelliğin eşlenmiş olduğu tablo sütunlarının adını döndürür. |
| GetColumnName(IProperty, StoreObjectIdentifier) |
Özelliğin belirli bir tablo için eşlenmiş olduğu sütunun adını döndürür. |
| GetColumnName(IReadOnlyProperty, StoreObjectIdentifier) |
Özelliğin belirli bir tablo için eşlenmiş olduğu sütunun adını döndürür. |
| GetColumnNameConfigurationSource(IConventionProperty) |
Sütun ConfigurationSource adı için alır. |
| GetColumnNameConfigurationSource(IConventionProperty, StoreObjectIdentifier) |
Belirli ConfigurationSource bir tablo gibi depo nesnesinin sütun adını alır. |
| GetColumnOrder(IReadOnlyProperty) |
Bu özelliğin eşlenmiş olduğu sütunun sıralamalarını döndürür. |
| GetColumnOrder(IReadOnlyProperty, StoreObjectIdentifier) |
Bu özelliğin belirli bir tablo için eşlenmiş olduğu sütunun sıralamalarını döndürür. |
| GetColumnOrderConfigurationSource(IConventionProperty) |
Sütun ConfigurationSource sırasına göre alır. |
| GetColumnType(IProperty) |
Özelliğin eşlenmiş olduğu sütunun veritabanı türünü döndürür. |
| GetColumnType(IProperty, StoreObjectIdentifier) |
Özelliğin eşlenmiş olduğu sütunun veritabanı türünü döndürür. |
| GetColumnType(IReadOnlyProperty) |
Özelliğin eşlenmiş olduğu sütunun veritabanı türünü veya |
| GetColumnType(IReadOnlyProperty, StoreObjectIdentifier) |
Özelliğin eşlenmiş olduğu sütunun veritabanı türünü veya |
| GetColumnTypeConfigurationSource(IConventionProperty) |
Sütun ConfigurationSource adı için alır. |
| GetComment(IProperty) |
Bu özelliğin eşlenmiş olduğu sütun için açıklamayı döndürür. |
| GetComment(IProperty, StoreObjectIdentifier) |
Bu özelliğin eşlenmiş olduğu sütun için açıklamayı döndürür. |
| GetComment(IReadOnlyProperty) |
Bu özelliğin eşlenmiş olduğu sütun için açıklamayı döndürür. |
| GetComment(IReadOnlyProperty, StoreObjectIdentifier) |
Bu özelliğin eşlenmiş olduğu sütun için açıklamayı döndürür. |
| GetCommentConfigurationSource(IConventionProperty) |
Sütun ConfigurationSource açıklaması için alır. |
| GetComputedColumnSql(IProperty) |
Bu SQL sütun için hesaplanan değer olarak kullanılan bir ifade döndürür. |
| GetComputedColumnSql(IProperty, StoreObjectIdentifier) |
Bu SQL sütun için hesaplanan değer olarak kullanılan bir ifade döndürür. |
| GetComputedColumnSql(IReadOnlyProperty) |
Bu SQL sütun için hesaplanan değer olarak kullanılan bir ifade döndürür. |
| GetComputedColumnSql(IReadOnlyProperty, StoreObjectIdentifier) |
Bu SQL sütun için hesaplanan değer olarak kullanılan bir ifade döndürür. |
| GetComputedColumnSqlConfigurationSource(IConventionProperty) |
Bir ConfigurationSource ifadenin hesaplanan değerini SQL alır. |
| GetDefaultColumnBaseName(IProperty) |
Özelliğin eşlenmiş olduğu sütunun varsayılan temel adını döndürür |
| GetDefaultColumnBaseName(IReadOnlyProperty) |
Özelliğin eşlenmiş olduğu sütunun varsayılan temel adını döndürür |
| GetDefaultColumnMappings(IProperty) |
Özelliğin eşlenmiş olduğu varsayılan sütunları döndürür. |
| GetDefaultColumnName(IProperty) |
Kullanımdan kalktı.
Özelliğin eşlenmiş olduğu varsayılan tablo sütun adını döndürür. |
| GetDefaultColumnName(IProperty, StoreObjectIdentifier) |
Özelliğin eşlenmiş olduğu varsayılan sütun adını döndürür. |
| GetDefaultColumnName(IReadOnlyProperty, StoreObjectIdentifier) |
Özelliğin eşlenmiş olduğu varsayılan sütun adını döndürür. |
| GetDefaultValue(IProperty) |
Bu özelliğin eşlendiği sütun için varsayılan değer olarak kullanılan nesneyi döndürür. |
| GetDefaultValue(IProperty, StoreObjectIdentifier) |
Bu özelliğin eşlendiği sütun için varsayılan değer olarak kullanılan nesneyi döndürür. |
| GetDefaultValue(IReadOnlyProperty) |
Bu özelliğin eşlendiği sütun için varsayılan değer olarak kullanılan nesneyi döndürür. |
| GetDefaultValue(IReadOnlyProperty, StoreObjectIdentifier) |
Bu özelliğin eşlendiği sütun için varsayılan değer olarak kullanılan nesneyi döndürür. |
| GetDefaultValueConfigurationSource(IConventionProperty) |
ConfigurationSourceVarsayılan değer için değerini alır. |
| GetDefaultValueSql(IProperty) |
bu özelliğin eşlendiği sütun için varsayılan değer olarak kullanılan SQL ifadesini döndürür. |
| GetDefaultValueSql(IProperty, StoreObjectIdentifier) |
bu özelliğin eşlendiği sütun için varsayılan değer olarak kullanılan SQL ifadesini döndürür. |
| GetDefaultValueSql(IReadOnlyProperty) |
bu özelliğin eşlendiği sütun için varsayılan değer olarak kullanılan SQL ifadesini döndürür. |
| GetDefaultValueSql(IReadOnlyProperty, StoreObjectIdentifier) |
bu özelliğin eşlendiği sütun için varsayılan değer olarak kullanılan SQL ifadesini döndürür. |
| GetDefaultValueSqlConfigurationSource(IConventionProperty) |
ConfigurationSourcevarsayılan değer SQL ifadesi alır. |
| GetFunctionColumnMappings(IProperty) |
Özelliğin eşlendiği işlev sütunlarını döndürür. |
| GetIsFixedLengthConfigurationSource(IConventionProperty) |
Öğesini alır ConfigurationSource IsFixedLength(IReadOnlyProperty) . |
| GetIsStored(IProperty) |
Bu özelliğin eşlendiği hesaplanan sütun değerinin veritabanında mi depolandığını yoksa ne zaman okunduğunu mi hesaplanacağını alır. |
| GetIsStored(IProperty, StoreObjectIdentifier) |
Bu özelliğin eşlendiği hesaplanan sütun değerinin veritabanında mi depolandığını yoksa ne zaman okunduğunu mi hesaplanacağını alır. |
| GetIsStored(IReadOnlyProperty) |
Bu özelliğin eşlendiği hesaplanan sütun değerinin veritabanında mi depolandığını yoksa ne zaman okunduğunu mi hesaplanacağını alır. |
| GetIsStored(IReadOnlyProperty, StoreObjectIdentifier) |
Bu özelliğin eşlendiği hesaplanan sütun değerinin veritabanında mi depolandığını yoksa ne zaman okunduğunu mi hesaplanacağını alır. |
| GetIsStoredConfigurationSource(IConventionProperty) |
ConfigurationSourcehesaplanan değer SQL ifadesi için alır. |
| GetMaxLength(IProperty, StoreObjectIdentifier) |
Bu özellikte izin verilen en fazla veri uzunluğunu alır. Örneğin, özelliği bir ise, String en fazla karakter sayısıdır. |
| GetMaxLength(IReadOnlyProperty, StoreObjectIdentifier) |
Bu özellikte izin verilen en fazla veri uzunluğunu alır. Örneğin, özelliği bir ise, String en fazla karakter sayısıdır. |
| GetOrCreateOverrides(IConventionProperty, StoreObjectIdentifier) |
Tablo benzeri belirli bir depo nesnesi için özellik modeli geçersiz kılmalarını 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. |
| GetOrCreateOverrides(IMutableProperty, StoreObjectIdentifier) |
Tablo benzeri belirli bir depo nesnesi için özellik modeli geçersiz kılmalarını 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. |
| GetPrecision(IProperty, StoreObjectIdentifier) |
Bu özellikte izin verilen verilerin duyarlılığını alır. Örneğin, özelliği bir ise, Decimal en fazla basamak sayısıdır. |
| GetPrecision(IReadOnlyProperty, StoreObjectIdentifier) |
Bu özellikte izin verilen verilerin duyarlılığını alır. Örneğin, özelliği bir ise, Decimal en fazla basamak sayısıdır. |
| GetRelationalTypeMapping(IProperty) |
Son RelationalTypeMapping modeldeki verilen özellik için döndürür. |
| GetRelationalTypeMapping(IReadOnlyProperty) |
Son RelationalTypeMapping modeldeki verilen özellik için döndürür. |
| GetScale(IProperty, StoreObjectIdentifier) |
Bu özellikte izin verilen veri ölçeğini alır. Örneğin, özelliği bir ise, Decimal en fazla ondalık basamak sayısıdır. |
| GetScale(IReadOnlyProperty, StoreObjectIdentifier) |
Bu özellikte izin verilen veri ölçeğini alır. Örneğin, özelliği bir ise, Decimal en fazla ondalık basamak sayısıdır. |
| GetSqlQueryColumnMappings(IProperty) |
özelliğin eşlendiği SQL sorgu sütunlarını döndürür. |
| GetTableColumnMappings(IProperty) |
Özelliğin eşlendiği tablo sütunlarını döndürür. |
| GetViewColumnMappings(IProperty) |
Özelliğin eşlendiği görünüm sütunlarını döndürür. |
| IsColumnNullable(IProperty) |
Veritabanında oluşturulduğunda, belirtilen ile eşlenmiş sütunun null yapılabilir olup olmadığını denetler IProperty . Bu, özelliğin kendisine ve ayrıca nasıl eşlendiğine bağlıdır. Örneğin, bir TPH türü hiyerarşisinde türetilmiş null yapılamayan özellikler, null yapılabilir sütunlara eşlenir. Ayrıca, isteğe bağlı türlerde özellikler aynı tabloyu paylaşıyor. |
| IsColumnNullable(IProperty, StoreObjectIdentifier) |
Veritabanında oluşturulduğunda, belirtilen ile eşlenmiş sütunun null yapılabilir olup olmadığını denetler IProperty . Bu, özelliğin kendisine ve ayrıca nasıl eşlendiğine bağlıdır. Örneğin, bir TPH türü hiyerarşisinde türetilmiş null yapılamayan özellikler, null yapılabilir sütunlara eşlenir. Ayrıca, isteğe bağlı türlerde özellikler aynı tabloyu paylaşıyor. |
| IsColumnNullable(IReadOnlyProperty) |
Veritabanında oluşturulduğunda, belirtilen ile eşlenmiş sütunun null yapılabilir olup olmadığını denetler IProperty . Bu, özelliğin kendisine ve ayrıca nasıl eşlendiğine bağlıdır. Örneğin, bir TPH türü hiyerarşisinde türetilmiş null yapılamayan özellikler, null yapılabilir sütunlara eşlenir. Ayrıca, isteğe bağlı türlerde özellikler aynı tabloyu paylaşıyor. |
| IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier) |
Veritabanında oluşturulduğunda verilen özelliğe eşlenen sütunun null yapılabilir olup olmadığını denetler. Bu, özelliğin kendisine ve ayrıca nasıl eşlendiğine bağlıdır. Örneğin, bir TPH türü hiyerarşisinde türetilmiş null yapılamayan özellikler, null yapılabilir sütunlara eşlenir. Ayrıca, isteğe bağlı türlerde özellikler aynı tabloyu paylaşıyor. |
| IsFixedLength(IProperty) |
Özelliğin dizeler gibi yalnızca sabit uzunluklu verileri depolayıp depolamadığını belirten bir bayrak döndürür. |
| IsFixedLength(IProperty, StoreObjectIdentifier) |
Özelliğin dizeler gibi yalnızca sabit uzunluklu verileri depolayıp depolamadığını belirten bir bayrak döndürür. |
| IsFixedLength(IReadOnlyProperty) |
Özelliğin dizeler gibi yalnızca sabit uzunluklu verileri depolayıp depolamadığını gösteren bir bayrak döndürür. |
| IsFixedLength(IReadOnlyProperty, StoreObjectIdentifier) |
Özelliğin dizeler gibi yalnızca sabit uzunluklu verileri depolayıp depolamadığını gösteren bir bayrak döndürür. |
| IsUnicode(IProperty, StoreObjectIdentifier) |
Özelliğin Unicode karakterleri kalıcı yapıp yapamayacağını gösteren bir değer alır. |
| IsUnicode(IReadOnlyProperty, StoreObjectIdentifier) |
Özelliğin Unicode karakterleri kalıcı yapıp yapamayacağını gösteren bir değer alır. |
| SetCollation(IConventionProperty, String, Boolean) |
Bu özelliğin eşlendiği sütun için kullanılacak bir harmanlama yapılandırır. |
| SetCollation(IMutableProperty, String) |
Bu özelliğin eşlendiği sütun için kullanılacak harmanlamayı yapılandırır. |
| SetColumnName(IConventionProperty, String, Boolean) |
Özelliğin eşlendiği sütunu ayarlar. |
| SetColumnName(IConventionProperty, String, StoreObjectIdentifier, Boolean) |
Özelliğin belirli bir tablo benzeri depo nesnesi için eşlendiği sütunu ayarlar. |
| SetColumnName(IMutableProperty, String) |
Özelliğin eşlendiği sütunu ayarlar. |
| SetColumnName(IMutableProperty, String, StoreObjectIdentifier) |
Özelliğin belirli bir tablo benzeri depo nesnesi için eşlendiği sütunu ayarlar. |
| SetColumnOrder(IConventionProperty, Nullable<Int32>, Boolean) |
Özelliğin eşlendiği sütunun sırasını ayarlar. |
| SetColumnOrder(IMutableProperty, Nullable<Int32>) |
Özelliğin eşlendiği sütunun sırasını ayarlar. |
| SetColumnType(IConventionProperty, String, Boolean) |
Özelliğin eşlenmiş olduğu sütunun veritabanı türünü ayarlar. |
| SetColumnType(IMutableProperty, String) |
Özelliğin eşlendiği sütunun veritabanı türünü ayarlar. |
| SetComment(IConventionProperty, String, Boolean) |
Bu özelliğin eşlenmiş olduğu sütuna uygulanacak bir açıklama yapılandırıyor. |
| SetComment(IMutableProperty, String) |
Bu özelliğin eşlenmiş olduğu sütuna uygulanacak bir açıklama yapılandırıyor. |
| SetComputedColumnSql(IConventionProperty, String, Boolean) |
Bu SQL sütun için hesaplanan değer olarak kullanılan bir ifadeyi ayarlar. |
| SetComputedColumnSql(IMutableProperty, String) |
Bu SQL sütun için hesaplanan değer olarak kullanılan bir ifadeyi ayarlar. |
| SetDefaultValue(IConventionProperty, Object, Boolean) |
Bu özelliğin eşlenmiş olduğu sütun için varsayılan değer olarak kullanılan nesneyi ayarlar. |
| SetDefaultValue(IMutableProperty, Object) |
Bu özelliğin eşlenmiş olduğu sütun için varsayılan değer olarak kullanılan nesneyi ayarlar. |
| SetDefaultValueSql(IConventionProperty, String, Boolean) |
Bu SQL sütun için varsayılan değer olarak kullanılan varsayılan ifadeyi ayarlar. |
| SetDefaultValueSql(IMutableProperty, String) |
Bu SQL sütun için varsayılan değer olarak kullanılan varsayılan ifadeyi ayarlar. |
| SetIsFixedLength(IConventionProperty, Nullable<Boolean>, Boolean) |
Özelliğin yalnızca sabit uzunluktaki verileri (dizeler gibi) depolayabilen bir bayrak ayarlar. |
| SetIsFixedLength(IMutableProperty, Nullable<Boolean>) |
Özelliğin yalnızca sabit uzunluktaki verileri (dizeler gibi) depolayabilen bir bayrak ayarlar. |
| SetIsStored(IConventionProperty, Nullable<Boolean>, Boolean) |
Bu özelliğin eşlenmiş olduğu hesaplanan sütunun değerinin veritabanında depolanma veya okundu olarak hesaplanma durumlarını ayarlar. |
| SetIsStored(IMutableProperty, Nullable<Boolean>) |
Bu özelliğin eşlenmiş olduğu hesaplanan sütunun değerinin veritabanında depolanma veya okundu olarak hesaplanma durumlarını ayarlar. |
| TryGetDefaultValue(IReadOnlyProperty, Object) |
Bu özelliğin eşlenmiş olduğu sütun için varsayılan değer olarak kullanılan nesneyi döndürür. |
| TryGetDefaultValue(IReadOnlyProperty, StoreObjectIdentifier, Object) |
Bu özelliğin eşlenmiş olduğu sütun için varsayılan değer olarak kullanılan nesneyi döndürür. |