ConventionPrimitivePropertyConfiguration 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.
Służy do konfigurowania właściwości pierwotnej typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji.
public class ConventionPrimitivePropertyConfiguration
type ConventionPrimitivePropertyConfiguration = class
Public Class ConventionPrimitivePropertyConfiguration
- Dziedziczenie
-
ConventionPrimitivePropertyConfiguration
Właściwości
| ClrPropertyInfo |
Pobiera właściwość PropertyInfo dla tej właściwości. |
Metody
| Equals(Object) |
Służy do konfigurowania właściwości pierwotnej typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji. |
| GetHashCode() |
Służy do konfigurowania właściwości pierwotnej typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji. |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. |
| HasColumnAnnotation(String, Object) |
Ustawia adnotację w modelu dla kolumny bazy danych używanej do przechowywania właściwości. Wartość adnotacji można później użyć podczas przetwarzania kolumny, takiej jak podczas tworzenia migracji. |
| HasColumnName(String) |
Konfiguruje nazwę kolumny bazy danych używanej do przechowywania właściwości. |
| HasColumnOrder(Int32) |
Konfiguruje kolejność kolumny bazy danych używanej do przechowywania właściwości. Ta metoda służy również do określania kolejności kluczy, gdy typ jednostki ma klucz złożony. |
| HasColumnType(String) |
Konfiguruje typ danych kolumny bazy danych używanej do przechowywania właściwości. |
| HasDatabaseGeneratedOption(DatabaseGeneratedOption) |
Konfiguruje sposób generowania wartości właściwości przez bazę danych. |
| HasMaxLength(Int32) |
Konfiguruje właściwość tak, aby miała określoną maksymalną długość. |
| HasParameterName(String) |
Konfiguruje nazwę parametru używanego w procedurach składowanych dla tej właściwości. |
| HasPrecision(Byte) |
Konfiguruje dokładność DateTime właściwości. Jeśli dostawca bazy danych nie obsługuje dokładności dla typu danych kolumny, wartość jest ignorowana. |
| HasPrecision(Byte, Byte) |
Konfiguruje precyzję i skalę Decimal właściwości. |
| IsConcurrencyToken() |
Konfiguruje właściwość do użycia jako optymistyczny token współbieżności. |
| IsConcurrencyToken(Boolean) |
Określa, czy właściwość ma być używana jako optymistyczny token współbieżności. |
| IsFixedLength() |
Konfiguruje właściwość tak, aby mieć stałą długość. Użyj funkcji HasMaxLength, aby ustawić długość, na którą właściwość jest stała. |
| IsKey() |
Konfiguruje tę właściwość jako część klucza podstawowego typu jednostki. |
| IsMaxLength() |
Konfiguruje właściwość tak, aby zezwalała na maksymalną długość obsługiwaną przez dostawcę bazy danych. |
| IsOptional() |
Konfiguruje właściwość jako opcjonalną. Kolumna bazy danych używana do przechowywania tej właściwości będzie mieć wartość null. |
| IsRequired() |
Konfiguruje właściwość, która ma być wymagana. Kolumna bazy danych używana do przechowywania tej właściwości będzie nie dopuszczana do wartości null. |
| IsRowVersion() |
Konfiguruje właściwość jako wersję wiersza w bazie danych. Rzeczywisty typ danych będzie się różnić w zależności od używanego dostawcy bazy danych. Ustawienie właściwości jako wersji wiersza spowoduje automatyczne skonfigurowanie jej jako optymistycznego tokenu współbieżności. |
| IsUnicode() |
Konfiguruje właściwość do obsługi zawartości ciągu Unicode. |
| IsUnicode(Boolean) |
Określa, czy właściwość obsługuje zawartość ciągu Unicode. |
| IsVariableLength() |
Konfiguruje właściwość tak, aby mieć zmienną długość. Właściwości są domyślnie zmienną długością. |
| ToString() |
Służy do konfigurowania właściwości pierwotnej typu jednostki lub typu złożonego. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji. |