RuntimeModel.AddTypeMappingConfiguration Methode

Definition

Fügt die Konfiguration für einen skalaren Typ hinzu.

public virtual Microsoft.EntityFrameworkCore.Metadata.RuntimeTypeMappingConfiguration AddTypeMappingConfiguration (Type clrType, int? maxLength = default, bool? unicode = default, int? precision = default, int? scale = default, Type? providerPropertyType = default, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? valueConverter = default);
abstract member AddTypeMappingConfiguration : Type * Nullable<int> * Nullable<bool> * Nullable<int> * Nullable<int> * Type * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter -> Microsoft.EntityFrameworkCore.Metadata.RuntimeTypeMappingConfiguration
override this.AddTypeMappingConfiguration : Type * Nullable<int> * Nullable<bool> * Nullable<int> * Nullable<int> * Type * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter -> Microsoft.EntityFrameworkCore.Metadata.RuntimeTypeMappingConfiguration
Public Overridable Function AddTypeMappingConfiguration (clrType As Type, Optional maxLength As Nullable(Of Integer) = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional providerPropertyType As Type = Nothing, Optional valueConverter As ValueConverter = Nothing) As RuntimeTypeMappingConfiguration

Parameter

clrType
Type

Der Werttyp, den die Eigenschaft enthält.

maxLength
Nullable<Int32>

Die maximale Datenlänge, die in diesem Eigenschaftstyp zulässig ist.

unicode
Nullable<Boolean>

Ein Wert, der angibt, ob die Eigenschaft Unicode-Zeichen beibehalten kann oder nicht.

precision
Nullable<Int32>

Die Genauigkeit der Daten, die in diesem Eigenschaftstyp zulässig ist.

scale
Nullable<Int32>

Die Skalierung der Daten, die in diesem Eigenschaftstyp zulässig ist.

providerPropertyType
Type

Der Typ, in den der Eigenschaftswert konvertiert wird, bevor er an den Datenbankanbieter gesendet wird.

valueConverter
ValueConverter

Die benutzerdefinierte ValueConverter für diesen Typ.

Gibt zurück

Die neu erstellte Eigenschaft.

Gilt für: