IConventionProperty.SetValueGeneratorFactory 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
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean) |
Legt die Factory fest, die zum Generieren von Werten für diese Eigenschaft oder |
SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Legt die Factory fest, die zum Generieren von Werten für diese Eigenschaft oder |
SetValueGeneratorFactory(Type, Boolean) |
Legt die Factory fest, die zum Generieren von Werten für diese Eigenschaft oder |
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)
Legt die Factory fest, die zum Generieren von Werten für diese Eigenschaft oder null
zum Löschen einer zuvor festgelegten Factory verwendet werden soll.
public Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? SetValueGeneratorFactory (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory, bool fromDataAnnotation = false);
abstract member SetValueGeneratorFactory : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.ITypeBase, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> * bool -> Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.ITypeBase, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>
Public Function SetValueGeneratorFactory (valueGeneratorFactory As Func(Of IProperty, ITypeBase, ValueGenerator), Optional fromDataAnnotation As Boolean = false) As Func(Of IProperty, ITypeBase, ValueGenerator)
Parameter
- valueGeneratorFactory
- Func<IProperty,ITypeBase,ValueGenerator>
Eine Factory, die zum Erstellen des Wertgenerators oder null
zum Löschen einer zuvor festgelegten Factory verwendet wird.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Der konfigurierte Wert.
Hinweise
Die Einstellung null
deaktiviert die Wertgenerierung für diese Eigenschaft nicht, sie löscht einfach jeden Generator, der explizit für diese Eigenschaft konfiguriert ist. Der Datenbankanbieter verfügt möglicherweise weiterhin über einen Wertgenerator für den Eigenschaftstyp.
Gilt für:
SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean)
Legt die Factory fest, die zum Generieren von Werten für diese Eigenschaft oder null
zum Löschen einer zuvor festgelegten Factory verwendet werden soll.
public Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? SetValueGeneratorFactory (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory, bool fromDataAnnotation = false);
abstract member SetValueGeneratorFactory : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> * bool -> Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>
Public Function SetValueGeneratorFactory (valueGeneratorFactory As Func(Of IProperty, IEntityType, ValueGenerator), Optional fromDataAnnotation As Boolean = false) As Func(Of IProperty, IEntityType, ValueGenerator)
Parameter
- valueGeneratorFactory
- Func<IProperty,IEntityType,ValueGenerator>
Eine Factory, die zum Erstellen des Wertgenerators oder null
zum Löschen einer zuvor festgelegten Factory verwendet wird.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Der konfigurierte Wert.
Hinweise
Die Einstellung null
deaktiviert die Wertgenerierung für diese Eigenschaft nicht, sie löscht einfach jeden Generator, der explizit für diese Eigenschaft konfiguriert ist. Der Datenbankanbieter verfügt möglicherweise weiterhin über einen Wertgenerator für den Eigenschaftstyp.
Gilt für:
SetValueGeneratorFactory(Type, Boolean)
Legt die Factory fest, die zum Generieren von Werten für diese Eigenschaft oder null
zum Löschen einer zuvor festgelegten Factory verwendet werden soll.
public Type? SetValueGeneratorFactory (Type? valueGeneratorFactory, bool fromDataAnnotation = false);
abstract member SetValueGeneratorFactory : Type * bool -> Type
Public Function SetValueGeneratorFactory (valueGeneratorFactory As Type, Optional fromDataAnnotation As Boolean = false) As Type
Parameter
- valueGeneratorFactory
- Type
Eine Factory, die zum Erstellen des Wertgenerators oder null
zum Löschen einer zuvor festgelegten Factory verwendet wird.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Der konfigurierte Wert.
Hinweise
Die Einstellung null
deaktiviert die Wertgenerierung für diese Eigenschaft nicht, sie löscht einfach jeden Generator, der explizit für diese Eigenschaft konfiguriert ist. Der Datenbankanbieter verfügt möglicherweise weiterhin über einen Wertgenerator für den Eigenschaftstyp.
Gilt für:
Entity Framework