MutablePropertyExtensions 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 IMutableProperty
Metody rozszerzeń dla klasy IMutableProperty.
public static class MutablePropertyExtensions
[System.Obsolete("Use IMutableProperty")]
public static class MutablePropertyExtensions
type MutablePropertyExtensions = class
[<System.Obsolete("Use IMutableProperty")>]
type MutablePropertyExtensions = class
Public Module MutablePropertyExtensions
- Dziedziczenie
-
MutablePropertyExtensions
- Atrybuty
Metody
FindContainingPrimaryKey(IMutableProperty) |
Przestarzałe.
Pobiera klucz podstawowy używający tej właściwości (w tym złożony klucz podstawowy, w którym jest uwzględniona ta właściwość). |
FindFirstPrincipal(IMutableProperty) |
Przestarzałe.
Znajduje pierwszą właściwość główną, przez którą dana właściwość jest ograniczona, jeśli dana właściwość jest częścią klucza obcego. |
FindPrincipals(IMutableProperty) |
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. |
GetContainingForeignKeys(IMutableProperty) |
Przestarzałe.
Pobiera wszystkie klucze obce, które używają tej właściwości (w tym złożone klucze obce, w których ta właściwość jest uwzględniona). |
GetContainingIndexes(IMutableProperty) |
Przestarzałe.
Pobiera wszystkie indeksy korzystające z tej właściwości (w tym indeksy złożone, w których ta właściwość jest uwzględniona). |
GetContainingKeys(IMutableProperty) |
Przestarzałe.
Pobiera wszystkie klucze podstawowe lub alternatywne, które używają tej właściwości (w tym klucze złożone, w których ta właściwość jest uwzględniona). |
GetContainingPrimaryKey(IMutableProperty) |
Przestarzałe.
Pobiera klucz podstawowy używający tej właściwości (w tym złożony klucz podstawowy, w którym jest uwzględniona ta właściwość). |
IsUnicode(IMutableProperty, Nullable<Boolean>) |
Przestarzałe.
Ustawia wartość wskazującą, czy ta właściwość może utrwalać znaki Unicode. |
SetAfterSaveBehavior(IMutableProperty, Nullable<PropertySaveBehavior>) |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy tę właściwość można zmodyfikować po zapisaniu jednostki w bazie danych. Jeśli Throwwartość , 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 Ignore, wszelkie modyfikacje wartości właściwości jednostki, która już istnieje w bazie danych, zostaną zignorowane. |
SetBeforeSaveBehavior(IMutableProperty, Nullable<PropertySaveBehavior>) |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy tę właściwość można zmodyfikować przed zapisaniem jednostki w bazie danych. Jeśli Throwwartość jest przypisana do tej właściwości, zostanie zgłoszony wyjątek, gdy znajduje się on w Added stanie . Jeśli Ignorewartość to , dowolny zestaw wartości zostanie zignorowany, gdy znajduje się w Added stanie . |
SetIsUnicode(IMutableProperty, Nullable<Boolean>) |
Przestarzałe.
Ustawia wartość wskazującą, czy ta właściwość może utrwalać znaki Unicode. |
SetKeyValueComparer(IMutableProperty, ValueComparer) |
Przestarzałe.
Ustawia niestandardowe ValueComparer dla tej właściwości podczas przeprowadzania porównań kluczowych. |
SetMaxLength(IMutableProperty, Nullable<Int32>) |
Przestarzałe.
Ustawia maksymalną długość danych dozwolonych w tej właściwości. Jeśli na przykład właściwość ma String wartość " , jest to maksymalna liczba znaków. |
SetPrecision(IMutableProperty, Nullable<Int32>) |
Przestarzałe.
Ustawia dokładność danych dozwolonych w tej właściwości. Jeśli na przykład właściwość jest wartością , Decimal jest to maksymalna liczba cyfr. |
SetProviderClrType(IMutableProperty, Type) |
Przestarzałe.
Ustawia typ, na który wartość właściwości zostanie przekonwertowana przed wysłaniem do dostawcy bazy danych. |
SetScale(IMutableProperty, Nullable<Int32>) |
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(IMutableProperty, ValueComparer) |
Przestarzałe.
Ustawia niestandardowy ValueComparer dla kopii strukturalnych dla tej właściwości. |
SetTypeMapping(IMutableProperty, CoreTypeMapping) |
Przestarzałe.
Ustawia właściwość CoreTypeMapping dla danej właściwości |
SetValueComparer(IMutableProperty, ValueComparer) |
Przestarzałe.
Ustawia niestandardowy ValueComparer dla tej właściwości. |
SetValueConverter(IMutableProperty, ValueConverter) |
Przestarzałe.
Ustawia niestandardowy ValueConverter dla tej właściwości. |
SetValueGeneratorFactory(IMutableProperty, Func<IProperty,IEntityType,ValueGenerator>) |
Przestarzałe.
Ustawia fabrykę do użycia do generowania wartości dla tej właściwości lub
Ustawienie |