Lenguaje

IConventionProperty.SetValueGeneratorFactory Método

Definición

Sobrecargas

Nombre Description
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)

Establece el generador que se va a usar para generar valores para esta propiedad o null para borrar cualquier generador establecido previamente.

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean)

Establece el generador que se va a usar para generar valores para esta propiedad o null para borrar cualquier generador establecido previamente.

SetValueGeneratorFactory(Type, Boolean)

Establece el generador que se va a usar para generar valores para esta propiedad o null para borrar cualquier generador establecido previamente.

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)

Source:
IConventionProperty.cs
Source:
IConventionProperty.cs
Source:
IConventionProperty.cs
Source:
IConventionProperty.cs

Establece el generador que se va a usar para generar valores para esta propiedad o null para borrar cualquier generador establecido previamente.

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)

Parámetros

valueGeneratorFactory
Func<IProperty,ITypeBase,ValueGenerator>

Generador que se usará para crear el generador de valores o null para borrar cualquier fábrica establecida previamente.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Valor configurado.

Comentarios

La configuración null no deshabilita la generación de valores para esta propiedad; simplemente borra cualquier generador configurado explícitamente para esta propiedad. Es posible que el proveedor de base de datos todavía tenga un generador de valores para el tipo de propiedad.

Se aplica a

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean)

Source:
IConventionProperty.cs
Source:
IConventionProperty.cs

Establece el generador que se va a usar para generar valores para esta propiedad o null para borrar cualquier generador establecido previamente.

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)

Parámetros

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

Generador que se usará para crear el generador de valores o null para borrar cualquier fábrica establecida previamente.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Valor configurado.

Comentarios

La configuración null no deshabilita la generación de valores para esta propiedad; simplemente borra cualquier generador configurado explícitamente para esta propiedad. Es posible que el proveedor de base de datos todavía tenga un generador de valores para el tipo de propiedad.

Se aplica a

SetValueGeneratorFactory(Type, Boolean)

Source:
IConventionProperty.cs
Source:
IConventionProperty.cs
Source:
IConventionProperty.cs
Source:
IConventionProperty.cs
Source:
IConventionProperty.cs
Source:
IConventionProperty.cs

Establece el generador que se va a usar para generar valores para esta propiedad o null para borrar cualquier generador establecido previamente.

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

Parámetros

valueGeneratorFactory
Type

Generador que se usará para crear el generador de valores o null para borrar cualquier fábrica establecida previamente.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Valor configurado.

Comentarios

La configuración null no deshabilita la generación de valores para esta propiedad; simplemente borra cualquier generador configurado explícitamente para esta propiedad. Es posible que el proveedor de base de datos todavía tenga un generador de valores para el tipo de propiedad.

Se aplica a