Udostępnij za pośrednictwem


IMutableProperty.SetValueGeneratorFactory Metoda

Definicja

Przeciążenia

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>)

Ustawia fabrykę do użycia do generowania wartości dla tej właściwości lub null czyścić dowolną wcześniej ustawioną fabrykę.

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>)

Ustawia fabrykę do użycia do generowania wartości dla tej właściwości lub null czyścić dowolną wcześniej ustawioną fabrykę.

SetValueGeneratorFactory(Type)

Ustawia fabrykę do użycia do generowania wartości dla tej właściwości lub null czyścić dowolną wcześniej ustawioną fabrykę.

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>)

Ustawia fabrykę do użycia do generowania wartości dla tej właściwości lub null czyścić dowolną wcześniej ustawioną fabrykę.

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

Parametry

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

Fabryka, która zostanie użyta do utworzenia generatora wartości lub null wyczyszczenia wcześniej ustawionej fabryki.

Uwagi

Ustawienie null nie powoduje wyłączenia generowania wartości dla tej właściwości, ale tylko czyści każdy generator jawnie skonfigurowany dla tej właściwości. Dostawca bazy danych może nadal mieć generator wartości dla typu właściwości.

Dotyczy

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>)

Ustawia fabrykę do użycia do generowania wartości dla tej właściwości lub null czyścić dowolną wcześniej ustawioną fabrykę.

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

Parametry

valueGeneratorFactory
Func<IProperty,ITypeBase,ValueGenerator>

Fabryka, która zostanie użyta do utworzenia generatora wartości lub null wyczyszczenia wcześniej ustawionej fabryki.

Uwagi

Ustawienie null nie powoduje wyłączenia generowania wartości dla tej właściwości, ale tylko czyści każdy generator jawnie skonfigurowany dla tej właściwości. Dostawca bazy danych może nadal mieć generator wartości dla typu właściwości.

Dotyczy

SetValueGeneratorFactory(Type)

Ustawia fabrykę do użycia do generowania wartości dla tej właściwości lub null czyścić dowolną wcześniej ustawioną fabrykę.

public void SetValueGeneratorFactory (Type? valueGeneratorFactory);
abstract member SetValueGeneratorFactory : Type -> unit
Public Sub SetValueGeneratorFactory (valueGeneratorFactory As Type)

Parametry

valueGeneratorFactory
Type

Fabryka, która zostanie użyta do utworzenia generatora wartości lub null wyczyszczenia wcześniej ustawionej fabryki.

Uwagi

Ustawienie null nie powoduje wyłączenia generowania wartości dla tej właściwości, ale tylko czyści każdy generator jawnie skonfigurowany dla tej właściwości. Dostawca bazy danych może nadal mieć generator wartości dla typu właściwości.

Dotyczy