MutablePropertyExtensions.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.
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.
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.
public static void SetValueGeneratorFactory (this Microsoft.EntityFrameworkCore.Metadata.IMutableProperty property, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> valueGeneratorFactory);
static member SetValueGeneratorFactory : Microsoft.EntityFrameworkCore.Metadata.IMutableProperty * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> unit
<Extension()>
Public Sub SetValueGeneratorFactory (property As IMutableProperty, valueGeneratorFactory As Func(Of IProperty, IEntityType, ValueGenerator))
Parameter
- property
- IMutableProperty
Die Eigenschaft, für die der Wertgenerator festgelegt werden soll.
- valueGeneratorFactory
- Func<IProperty,IEntityType,ValueGenerator>
Eine Factory, die zum Erstellen des Wertgenerators oder null
zum Löschen einer zuvor festgelegten Factory verwendet wird.
Gilt für:
Entity Framework