ConventionPropertyExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
Use IConventionProperty
Metody rozszerzenia dla programu 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
- Dziedziczenie
-
ConventionPropertyExtensions
- Atrybuty
Metody
FindContainingPrimaryKey(IConventionProperty) |
Przestarzałe.
Pobiera klucz podstawowy, który używa tej właściwości (w tym złożony klucz podstawowy, w którym jest uwzględniona ta właściwość). |
FindFirstPrincipal(IConventionProperty) |
Przestarzałe.
Znajduje pierwszą właściwość główną, którą dana właściwość jest ograniczona, jeśli dana właściwość jest częścią klucza obcego. |
FindPrincipals(IConventionProperty) |
Przestarzałe.
Znajduje listę właściwości głównych, w tym daną właściwość, przez którą dana właściwość jest ograniczona, jeśli dana właściwość jest częścią klucza obcego. |
GetAfterSaveBehaviorConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetAfterSaveBehavior(IProperty). |
GetBeforeSaveBehaviorConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetBeforeSaveBehavior(IProperty). |
GetContainingForeignKeys(IConventionProperty) |
Przestarzałe.
Pobiera wszystkie klucze obce korzystające z tej właściwości (w tym złożone klucze obce, w których jest uwzględniona ta właściwość). |
GetContainingIndexes(IConventionProperty) |
Przestarzałe.
Pobiera wszystkie indeksy korzystające z tej właściwości (w tym indeksy złożone, w których jest uwzględniona ta właściwość). |
GetContainingKeys(IConventionProperty) |
Przestarzałe.
Pobiera wszystkie klucze podstawowe lub alternatywne korzystające z tej właściwości (w tym klucze złożone, w których jest uwzględniona ta właściwość). |
GetIsUnicodeConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu IsUnicode(IProperty). |
GetKeyValueComparerConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetKeyValueComparer(). |
GetMaxLengthConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetMaxLength(IProperty). |
GetPrecisionConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetPrecision(IProperty). |
GetProviderClrTypeConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetProviderClrType(IProperty). |
GetScaleConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetScale(IProperty). |
GetStructuralValueComparerConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetStructuralValueComparer(IProperty). |
GetTypeMappingConfigurationSource(IConventionProperty) |
Przestarzałe.
Pobiera element ConfigurationSource dla .FindTypeMapping(IProperty) |
GetValueComparerConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetValueComparer(IProperty). |
GetValueConverterConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetValueConverter(IProperty). |
GetValueGeneratorFactoryConfigurationSource(IConventionProperty) |
Przestarzałe.
Zwraca źródło konfiguracji dla elementu GetValueGeneratorFactory(IProperty). |
SetAfterSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) |
Przestarzałe.
Ustawia wartość wskazującą, czy tę właściwość można zmodyfikować po zapisaniu jednostki w bazie danych. Jeśli Throwparametr , zostanie zgłoszony wyjątek, jeśli nowa wartość zostanie przypisana do tej właściwości po utworzeniu jednostki w bazie danych. Jeśli Ignoreelement , wszelkie modyfikacje wartości właściwości jednostki, która już istnieje w bazie danych, zostaną zignorowane. |
SetBeforeSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) |
Przestarzałe.
Ustawia wartość wskazującą, czy tę właściwość można zmodyfikować przed zapisaniem jednostki w bazie danych. Jeśli Throwwartość zostanie przypisana do tej właściwości, zostanie zgłoszony wyjątek, gdy znajduje się w Added stanie. Jeśli Ignoreparametr , każdy zestaw wartości zostanie zignorowany, gdy jest w Added stanie. |
SetIsUnicode(IConventionProperty, Nullable<Boolean>, Boolean) |
Przestarzałe.
Ustawia wartość wskazującą, czy ta właściwość może utrwalać znaki Unicode. |
SetKeyValueComparer(IConventionProperty, ValueComparer, Boolean) |
Przestarzałe.
Ustawia wartość niestandardową ValueComparer dla tej właściwości podczas przeprowadzania porównań kluczy. |
SetMaxLength(IConventionProperty, Nullable<Int32>, Boolean) |
Przestarzałe.
Ustawia maksymalną długość danych dozwolonych w tej właściwości. Jeśli na przykład właściwość ma wartość String " , jest to maksymalna liczba znaków. |
SetPrecision(IConventionProperty, Nullable<Int32>, Boolean) |
Przestarzałe.
Ustawia dokładność danych, które są dozwolone w tej właściwości. Jeśli na przykład właściwość jest wartością, Decimal jest to maksymalna liczba cyfr. |
SetProviderClrType(IConventionProperty, Type, Boolean) |
Przestarzałe.
Ustawia typ, na który zostanie przekonwertowana wartość właściwości przed wysłaniem do dostawcy bazy danych. |
SetScale(IConventionProperty, Nullable<Int32>, Boolean) |
Przestarzałe.
Ustawia skalę danych dozwolonych w tej właściwości. Jeśli na przykład właściwość jest wartością , Decimal jest to maksymalna liczba miejsc dziesiętnych. |
SetStructuralValueComparer(IConventionProperty, ValueComparer, Boolean) |
Przestarzałe.
Ustawia wartość niestandardową ValueComparer dla kopii strukturalnych dla tej właściwości. |
SetTypeMapping(IConventionProperty, CoreTypeMapping, Boolean) |
Przestarzałe.
CoreTypeMapping Ustawia właściwość dla danej właściwości |
SetValueComparer(IConventionProperty, ValueComparer, Boolean) |
Przestarzałe.
Ustawia wartość niestandardową ValueComparer dla tej właściwości. |
SetValueConverter(IConventionProperty, ValueConverter, Boolean) |
Przestarzałe.
Ustawia wartość niestandardową ValueConverter dla tej właściwości. |
SetValueGeneratorFactory(IConventionProperty, Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Przestarzałe.
Ustawia fabrykę do użycia do generowania wartości dla tej właściwości lub
Ustawienie |