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
| Name | Beschreibung |
|---|---|
| HasValueGenerator(Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Konfiguriert die Werte, die ValueGenerator für diese Eigenschaft generiert werden. |
| HasValueGenerator(Func<IProperty,ITypeBase,ValueGenerator>, Boolean) |
Konfiguriert die Werte, die ValueGenerator für diese Eigenschaft generiert werden. |
| HasValueGenerator(Type, Boolean) |
Konfiguriert die Werte, die ValueGenerator für diese Eigenschaft generiert werden. |
HasValueGenerator(Func<IProperty,IEntityType,ValueGenerator>, Boolean)
Konfiguriert die Werte, die ValueGenerator für diese Eigenschaft generiert werden.
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
Die gleiche Generatorinstanz, wenn die Konfiguration angewendet wurde, null andernfalls.
Gilt für:
HasValueGenerator(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)
Konfiguriert die Werte, die ValueGenerator für diese Eigenschaft generiert werden.
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
Die gleiche Generatorinstanz, wenn die Konfiguration angewendet wurde, null andernfalls.
Gilt für:
HasValueGenerator(Type, Boolean)
Konfiguriert die Werte, die ValueGenerator für diese Eigenschaft generiert werden.
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 ValueGenerator.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Die gleiche Generatorinstanz, wenn die Konfiguration angewendet wurde, null andernfalls.