IConventionProperty.SetValueGeneratorFactory Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean) |
Nastaví objekt pro generování hodnot pro tuto vlastnost nebo |
SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Nastaví objekt pro generování hodnot pro tuto vlastnost nebo |
SetValueGeneratorFactory(Type, Boolean) |
Nastaví objekt pro generování hodnot pro tuto vlastnost nebo |
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)
- Zdroj:
- IConventionProperty.cs
- Zdroj:
- IConventionProperty.cs
Nastaví objekt pro generování hodnot pro tuto vlastnost nebo null
pro vymazání dříve nastavené továrny.
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)
Parametry
- valueGeneratorFactory
- Func<IProperty,ITypeBase,ValueGenerator>
Továrna, která se použije k vytvoření generátoru hodnot nebo null
k vymazání dříve nastavené továrny.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Nakonfigurovaná hodnota.
Poznámky
Nastavení null
nezakáže generování hodnot pro tuto vlastnost, pouze vymaže všechny generátory explicitně nakonfigurované pro tuto vlastnost. Poskytovatel databáze může stále mít generátor hodnot pro typ vlastnosti.
Platí pro
SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean)
- Zdroj:
- IConventionProperty.cs
- Zdroj:
- IConventionProperty.cs
Nastaví objekt pro generování hodnot pro tuto vlastnost nebo null
pro vymazání dříve nastavené továrny.
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)
Parametry
- valueGeneratorFactory
- Func<IProperty,IEntityType,ValueGenerator>
Továrna, která se použije k vytvoření generátoru hodnot nebo null
k vymazání dříve nastavené továrny.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Nakonfigurovaná hodnota.
Poznámky
Nastavení null
nezakáže generování hodnot pro tuto vlastnost, pouze vymaže všechny generátory explicitně nakonfigurované pro tuto vlastnost. Poskytovatel databáze může stále mít generátor hodnot pro typ vlastnosti.
Platí pro
SetValueGeneratorFactory(Type, Boolean)
- Zdroj:
- IConventionProperty.cs
- Zdroj:
- IConventionProperty.cs
- Zdroj:
- IConventionProperty.cs
- Zdroj:
- IConventionProperty.cs
Nastaví objekt pro generování hodnot pro tuto vlastnost nebo null
pro vymazání dříve nastavené továrny.
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
Parametry
- valueGeneratorFactory
- Type
Továrna, která se použije k vytvoření generátoru hodnot nebo null
k vymazání dříve nastavené továrny.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Nakonfigurovaná hodnota.
Poznámky
Nastavení null
nezakáže generování hodnot pro tuto vlastnost, pouze vymaže všechny generátory explicitně nakonfigurované pro tuto vlastnost. Poskytovatel databáze může stále mít generátor hodnot pro typ vlastnosti.
Platí pro
Entity Framework