Sprache

IConventionPropertyBuilder.HasValueGenerator Methode

Definition

Ü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)

Quelle:
IConventionPropertyBuilder.cs

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)

Quelle:
IConventionPropertyBuilder.cs
Quelle:
IConventionPropertyBuilder.cs
Quelle:
IConventionPropertyBuilder.cs
Quelle:
IConventionPropertyBuilder.cs

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)

Quelle:
IConventionPropertyBuilder.cs
Quelle:
IConventionPropertyBuilder.cs
Quelle:
IConventionPropertyBuilder.cs
Quelle:
IConventionPropertyBuilder.cs
Quelle:
IConventionPropertyBuilder.cs

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.

Gilt für: