Поделиться через


IMutableProperty.SetValueGeneratorFactory Метод

Определение

Перегрузки

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>)

Задает фабрику, используемую для создания значений этого свойства, или null для очистки ранее заданной фабрики.

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>)

Задает фабрику, используемую для создания значений этого свойства, или null для очистки ранее заданной фабрики.

SetValueGeneratorFactory(Type)

Задает фабрику, используемую для создания значений этого свойства, или null для очистки ранее заданной фабрики.

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>)

Исходный код:
IMutableProperty.cs
Исходный код:
IMutableProperty.cs

Задает фабрику, используемую для создания значений этого свойства, или null для очистки ранее заданной фабрики.

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

Параметры

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

Фабрика, которая будет использоваться для создания генератора значений или null для очистки любой ранее заданной фабрики.

Комментарии

Параметр null не отключает создание значений для этого свойства, а просто очищает все генераторы, явно настроенные для этого свойства. Поставщик базы данных может по-прежнему иметь генератор значений для типа свойства.

Применяется к

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>)

Исходный код:
IMutableProperty.cs
Исходный код:
IMutableProperty.cs

Задает фабрику, используемую для создания значений этого свойства, или null для очистки ранее заданной фабрики.

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

Параметры

valueGeneratorFactory
Func<IProperty,ITypeBase,ValueGenerator>

Фабрика, которая будет использоваться для создания генератора значений или null для очистки любой ранее заданной фабрики.

Комментарии

Параметр null не отключает создание значений для этого свойства, а просто очищает все генераторы, явно настроенные для этого свойства. Поставщик базы данных может по-прежнему иметь генератор значений для типа свойства.

Применяется к

SetValueGeneratorFactory(Type)

Исходный код:
IMutableProperty.cs
Исходный код:
IMutableProperty.cs
Исходный код:
IMutableProperty.cs
Исходный код:
IMutableProperty.cs

Задает фабрику, используемую для создания значений этого свойства, или null для очистки ранее заданной фабрики.

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

Параметры

valueGeneratorFactory
Type

Фабрика, которая будет использоваться для создания генератора значений или null для очистки любой ранее заданной фабрики.

Комментарии

Параметр null не отключает создание значений для этого свойства, а просто очищает все генераторы, явно настроенные для этого свойства. Поставщик базы данных может по-прежнему иметь генератор значений для типа свойства.

Применяется к