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


ValueGeneratorFactory.Create Метод

Определение

Перегрузки

Create(IProperty)
Устаревшие..

Создает новый генератор значений.

Create(IProperty, IEntityType)

Создает новый генератор значений.

Create(IProperty, ITypeBase)

Создает новый генератор значений.

Create(IProperty)

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

Внимание!

Use the overload with most parameters

Создает новый генератор значений.

public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
[System.Obsolete("Use the overload with most parameters")]
public virtual Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
[<System.Obsolete("Use the overload with most parameters")>]
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
override this.Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty) As ValueGenerator
Public Overridable Function Create (property As IProperty) As ValueGenerator

Параметры

property
IProperty

Свойство, для создания генератора значений.

Возвращаемое значение

Созданный генератор значений.

Атрибуты

Комментарии

Дополнительные сведения см. в разделе Создание значений EF Core .

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

Create(IProperty, IEntityType)

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

Создает новый генератор значений.

public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty, entityType As IEntityType) As ValueGenerator

Параметры

property
IProperty

Свойство, для создания генератора значений.

entityType
IEntityType

Тип сущности, для которого будет использоваться генератор значений.

Возвращаемое значение

Созданный генератор значений.

Комментарии

Дополнительные сведения и примеры см. в разделе Создание значений EF Core .

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

Create(IProperty, ITypeBase)

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

Создает новый генератор значений.

public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.ITypeBase typeBase);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.ITypeBase -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty, typeBase As ITypeBase) As ValueGenerator

Параметры

property
IProperty

Свойство, для создания генератора значений.

typeBase
ITypeBase

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

Возвращаемое значение

Созданный генератор значений.

Комментарии

Дополнительные сведения и примеры см. в разделе Создание значений EF Core .

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