IConventionPropertyBuilder.HasValueGenerator Methode
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.
Überlädt
HasValueGenerator(Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Konfiguriert das , das ValueGenerator Werte für diese Eigenschaft generiert. |
HasValueGenerator(Func<IProperty,ITypeBase,ValueGenerator>, Boolean) |
Konfiguriert das , das ValueGenerator Werte für diese Eigenschaft generiert. |
HasValueGenerator(Type, Boolean) |
Konfiguriert das , das ValueGenerator Werte für diese Eigenschaft generiert. |
HasValueGenerator(Func<IProperty,IEntityType,ValueGenerator>, Boolean)
Konfiguriert das , das ValueGenerator Werte für diese Eigenschaft generiert.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasValueGenerator (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> factory, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasValueGenerator (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? factory, bool fromDataAnnotation = false);
abstract member HasValueGenerator : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function HasValueGenerator (factory As Func(Of IProperty, IEntityType, ValueGenerator), Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parameter
- factory
- Func<IProperty,IEntityType,ValueGenerator>
Ein Delegat, der zum Erstellen von Wertgeneratorinstanzen verwendet wird.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Derselbe Generator instance, wenn die Konfiguration angewendet wurde, andernfallsnull
.
Gilt für:
HasValueGenerator(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)
Konfiguriert das , das ValueGenerator Werte für diese Eigenschaft generiert.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasValueGenerator (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? factory, bool fromDataAnnotation = false);
abstract member HasValueGenerator : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.ITypeBase, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function HasValueGenerator (factory As Func(Of IProperty, ITypeBase, ValueGenerator), Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parameter
- factory
- Func<IProperty,ITypeBase,ValueGenerator>
Ein Delegat, der zum Erstellen von Wertgeneratorinstanzen verwendet wird.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Derselbe Generator instance, wenn die Konfiguration angewendet wurde, andernfallsnull
.
Gilt für:
HasValueGenerator(Type, Boolean)
Konfiguriert das , das ValueGenerator Werte für diese Eigenschaft generiert.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasValueGenerator (Type valueGeneratorType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasValueGenerator (Type? valueGeneratorType, bool fromDataAnnotation = false);
abstract member HasValueGenerator : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function HasValueGenerator (valueGeneratorType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parameter
- valueGeneratorType
- Type
Ein Typ, der von ValueGeneratorerbt.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Derselbe Generator instance, wenn die Konfiguration angewendet wurde, andernfallsnull
.
Gilt für:
Entity Framework