ConventionPropertyExtensions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
Use IConventionProperty
Rozšiřující metody pro IConventionProperty.
public static class ConventionPropertyExtensions
[System.Obsolete("Use IConventionProperty")]
public static class ConventionPropertyExtensions
type ConventionPropertyExtensions = class
[<System.Obsolete("Use IConventionProperty")>]
type ConventionPropertyExtensions = class
Public Module ConventionPropertyExtensions
- Dědičnost
-
ConventionPropertyExtensions
- Atributy
Metody
FindContainingPrimaryKey(IConventionProperty) |
Zastaralé.
Získá primární klíč, který používá tuto vlastnost (včetně složeného primárního klíče, ve kterém je tato vlastnost zahrnuta). |
FindFirstPrincipal(IConventionProperty) |
Zastaralé.
Vyhledá první hlavní vlastnost, kterou daná vlastnost omezuje, pokud je daná vlastnost součástí cizího klíče. |
FindPrincipals(IConventionProperty) |
Zastaralé.
Vyhledá seznam vlastností objektu zabezpečení, včetně dané vlastnosti, kterou je daná vlastnost omezena, pokud je daná vlastnost součástí cizího klíče. |
GetAfterSaveBehaviorConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetAfterSaveBehavior(IProperty). |
GetBeforeSaveBehaviorConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetBeforeSaveBehavior(IProperty). |
GetContainingForeignKeys(IConventionProperty) |
Zastaralé.
Získá všechny cizí klíče, které používají tuto vlastnost (včetně složených cizích klíčů, ve kterých je tato vlastnost zahrnuta). |
GetContainingIndexes(IConventionProperty) |
Zastaralé.
Získá všechny indexy, které používají tuto vlastnost (včetně složených indexů, ve kterých je zahrnuta tato vlastnost). |
GetContainingKeys(IConventionProperty) |
Zastaralé.
Získá všechny primární nebo alternativní klíče, které používají tuto vlastnost (včetně složených klíčů, ve kterých je tato vlastnost zahrnuta). |
GetIsUnicodeConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro IsUnicode(IProperty). |
GetKeyValueComparerConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetKeyValueComparer(). |
GetMaxLengthConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetMaxLength(IProperty). |
GetPrecisionConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetPrecision(IProperty). |
GetProviderClrTypeConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetProviderClrType(IProperty). |
GetScaleConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetScale(IProperty). |
GetStructuralValueComparerConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetStructuralValueComparer(IProperty). |
GetTypeMappingConfigurationSource(IConventionProperty) |
Zastaralé.
|
GetValueComparerConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetValueComparer(IProperty). |
GetValueConverterConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetValueConverter(IProperty). |
GetValueGeneratorFactoryConfigurationSource(IConventionProperty) |
Zastaralé.
Vrátí zdroj konfigurace pro GetValueGeneratorFactory(IProperty). |
SetAfterSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) |
Zastaralé.
Nastaví hodnotu označující, zda lze tuto vlastnost po uložení entity do databáze upravit. Pokud Throw, dojde k výjimce, pokud je této vlastnosti přiřazena nová hodnota poté, co entita existuje v databázi. Pokud Ignore, budou všechny úpravy hodnoty vlastnosti entity, která již existuje v databázi, ignorovány. |
SetBeforeSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) |
Zastaralé.
Nastaví hodnotu označující, zda lze tuto vlastnost před uložením entity do databáze upravit. Pokud Throwje vlastnost ve stavu , vyvolá se výjimka, pokud je k této vlastnosti Added přiřazena hodnota. Pokud Ignore, bude jakákoli sada hodnot ignorována, pokud je ve Added stavu. |
SetIsUnicode(IConventionProperty, Nullable<Boolean>, Boolean) |
Zastaralé.
Nastaví hodnotu označující, zda tato vlastnost může zachovat znaky Unicode. |
SetKeyValueComparer(IConventionProperty, ValueComparer, Boolean) |
Zastaralé.
Nastaví vlastní ValueComparer pro tuto vlastnost při porovnávání klíčů. |
SetMaxLength(IConventionProperty, Nullable<Int32>, Boolean) |
Zastaralé.
Nastaví maximální délku dat, která je povolena v této vlastnosti. Pokud je String například vlastnost ', jedná se o maximální počet znaků. |
SetPrecision(IConventionProperty, Nullable<Int32>, Boolean) |
Zastaralé.
Nastaví přesnost dat, která je povolena v této vlastnosti. Pokud je například vlastnost , Decimal jedná se o maximální počet číslic. |
SetProviderClrType(IConventionProperty, Type, Boolean) |
Zastaralé.
Nastaví typ, na který bude hodnota vlastnosti převedena před odesláním poskytovateli databáze. |
SetScale(IConventionProperty, Nullable<Int32>, Boolean) |
Zastaralé.
Nastaví měřítko dat, které je povoleno v této vlastnosti. Pokud je například vlastnost a Decimal , jedná se o maximální počet desetinných míst. |
SetStructuralValueComparer(IConventionProperty, ValueComparer, Boolean) |
Zastaralé.
Nastaví vlastní ValueComparer pro strukturální kopie pro tuto vlastnost. |
SetTypeMapping(IConventionProperty, CoreTypeMapping, Boolean) |
Zastaralé.
Nastaví hodnotu CoreTypeMapping pro danou vlastnost. |
SetValueComparer(IConventionProperty, ValueComparer, Boolean) |
Zastaralé.
Nastaví vlastní ValueComparer pro tuto vlastnost. |
SetValueConverter(IConventionProperty, ValueConverter, Boolean) |
Zastaralé.
Nastaví vlastní ValueConverter pro tuto vlastnost. |
SetValueGeneratorFactory(IConventionProperty, Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Zastaralé.
Nastaví objekt pro generování hodnot pro tuto vlastnost nebo
Nastavení |
Platí pro
Entity Framework