ConventionPrimitivePropertyConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar.
public class ConventionPrimitivePropertyConfiguration
type ConventionPrimitivePropertyConfiguration = class
Public Class ConventionPrimitivePropertyConfiguration
- Vererbung
-
ConventionPrimitivePropertyConfiguration
Eigenschaften
ClrPropertyInfo |
Ruft den PropertyInfo für diese Eigenschaft ab. |
Methoden
Equals(Object) |
Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar. |
GetHashCode() |
Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar. |
GetType() |
Ruft den Type der aktuellen Instanz ab. |
HasColumnAnnotation(String, Object) |
Legt eine Anmerkung im Modell für die Datenbankspalte fest, die zum Speichern der Eigenschaft verwendet wird. Der Anmerkungswert kann später bei der Verarbeitung der Spalte verwendet werden, z. B. beim Erstellen von Migrationen. |
HasColumnName(String) |
Konfiguriert den Namen der Datenbankspalte, in der die Eigenschaft gespeichert werden soll. |
HasColumnOrder(Int32) |
Konfiguriert die Reihenfolge der Datenbankspalte, in der die Eigenschaft gespeichert werden soll. Mit dieser Methode wird außerdem die Schlüsselsortierung bei einem Entitätstyp mit einem zusammengesetzten Schlüssel angegeben. |
HasColumnType(String) |
Konfiguriert den Datentyp der Datenbankspalte, in der die Eigenschaft gespeichert werden soll. |
HasDatabaseGeneratedOption(DatabaseGeneratedOption) |
Konfiguriert, wie Werte für die Eigenschaft von der Datenbank generiert werden. |
HasMaxLength(Int32) |
Konfiguriert die angegebene maximale Länge für die Eigenschaft. |
HasParameterName(String) |
Konfiguriert den Namen des Parameters, der in gespeicherten Prozeduren für diese Eigenschaft verwendet wird. |
HasPrecision(Byte) |
Konfiguriert die Genauigkeit der DateTime -Eigenschaft. Wenn der Datenbankanbieter keine Genauigkeit für den Datentyp der Spalte unterstützt, wird der Wert ignoriert. |
HasPrecision(Byte, Byte) |
Konfiguriert die Genauigkeit und skalierung der Decimal Eigenschaft. |
IsConcurrencyToken() |
Konfiguriert die Eigenschaft, die als Token für vollständige Parallelität verwendet werden soll. |
IsConcurrencyToken(Boolean) |
Gibt an, ob die Eigenschaft als Token für vollständige Parallelität verwendet werden soll. |
IsFixedLength() |
Konfiguriert eine feste Länge für die Eigenschaft. Legen Sie mit HasMaxLength die feste Länge für die Eigenschaft fest. |
IsKey() |
Konfiguriert diese Eigenschaft als Teil des Primärschlüssels des Entitätstyps. |
IsMaxLength() |
Konfiguriert die maximal zulässige und vom Datenbankanbieter unterstützte Länge für die Eigenschaft. |
IsOptional() |
Konfiguriert die Eigenschaft als optional. Die Datenbankspalte, in der diese Eigenschaft gespeichert wird, kann NULL-Werte enthalten. |
IsRequired() |
Konfiguriert die Eigenschaft als erforderlich. Die Datenbankspalte, in der diese Eigenschaft gespeichert wird, darf keine NULL-Werte enthalten. |
IsRowVersion() |
Konfiguriert die Eigenschaft als Zeilenversion in der Datenbank. Der tatsächliche Datentyp ist abhängig vom verwendeten Datenbankanbieter. Durch Festlegen der Eigenschaft auf eine Zeilenversion wird die Eigenschaft automatisch als Token für vollständige Parallelität konfiguriert. |
IsUnicode() |
Konfiguriert die Eigenschaft zur Unterstützung von Unicode-Zeichenfolgen. |
IsUnicode(Boolean) |
Gibt an, ob Unicode-Zeichenfolgen von der Eigenschaft unterstützt werden. |
IsVariableLength() |
Konfiguriert eine variable Länge für die Eigenschaft. Die Eigenschaften weisen standardmäßig eine variable Länge auf. |
ToString() |
Wird zum Konfigurieren einer primitiven Eigenschaft eines Entitätstyps oder eines komplexen Typs verwendet. Diese Konfigurationsfunktionalität ist über Lightweight-Konventionen verfügbar. |
Gilt für:
Entity Framework