Freigeben über


IMutableProperty.SetValueGeneratorFactory Methode

Definition

Überlädt

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>)

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.

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>)

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.

SetValueGeneratorFactory(Type)

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.

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>)

Quelle:
IMutableProperty.cs
Quelle:
IMutableProperty.cs

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 void SetValueGeneratorFactory (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory);
abstract member SetValueGeneratorFactory : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> unit
Public Sub SetValueGeneratorFactory (valueGeneratorFactory 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.

Hinweise

Durch die Einstellung null wird die Wertgenerierung für diese Eigenschaft nicht deaktiviert, sie löscht lediglich alle Generatoren, die explizit für diese Eigenschaft konfiguriert wurden. Der Datenbankanbieter verfügt möglicherweise noch über einen Wertgenerator für den Eigenschaftentyp.

Gilt für:

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>)

Quelle:
IMutableProperty.cs
Quelle:
IMutableProperty.cs

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 void SetValueGeneratorFactory (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory);
abstract member SetValueGeneratorFactory : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.ITypeBase, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> unit
Public Sub SetValueGeneratorFactory (valueGeneratorFactory 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.

Hinweise

Durch die Einstellung null wird die Wertgenerierung für diese Eigenschaft nicht deaktiviert, sie löscht lediglich alle Generatoren, die explizit für diese Eigenschaft konfiguriert wurden. Der Datenbankanbieter verfügt möglicherweise noch über einen Wertgenerator für den Eigenschaftentyp.

Gilt für:

SetValueGeneratorFactory(Type)

Quelle:
IMutableProperty.cs
Quelle:
IMutableProperty.cs
Quelle:
IMutableProperty.cs
Quelle:
IMutableProperty.cs

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 void SetValueGeneratorFactory (Type? valueGeneratorFactory);
abstract member SetValueGeneratorFactory : Type -> unit
Public Sub SetValueGeneratorFactory (valueGeneratorFactory As Type)

Parameter

valueGeneratorFactory
Type

Eine Factory, die zum Erstellen des Wertgenerators oder null zum Löschen einer zuvor festgelegten Factory verwendet wird.

Hinweise

Durch die Einstellung null wird die Wertgenerierung für diese Eigenschaft nicht deaktiviert, sie löscht lediglich alle Generatoren, die explizit für diese Eigenschaft konfiguriert wurden. Der Datenbankanbieter verfügt möglicherweise noch über einen Wertgenerator für den Eigenschaftentyp.

Gilt für: