IConventionProperty.SetValueGeneratorFactory Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean) |
Establece el generador que se va a usar para generar valores para esta propiedad o |
SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Establece el generador que se va a usar para generar valores para esta propiedad o |
SetValueGeneratorFactory(Type, Boolean) |
Establece el generador que se va a usar para generar valores para esta propiedad o |
SetValueGeneratorFactory(Func<IProperty,ITypeBase,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.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>
Fábrica 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
El valor configurado.
Comentarios
Al establecer null
no se deshabilita la generación de valores para esta propiedad, solo se borra cualquier generador configurado explícitamente para esta propiedad. Es posible que el proveedor de bases 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>
Fábrica 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
El valor configurado.
Comentarios
Al establecer null
no se deshabilita la generación de valores para esta propiedad, solo se borra cualquier generador configurado explícitamente para esta propiedad. Es posible que el proveedor de bases 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
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
Fábrica 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
El valor configurado.
Comentarios
Al establecer null
no se deshabilita la generación de valores para esta propiedad, solo se borra cualquier generador configurado explícitamente para esta propiedad. Es posible que el proveedor de bases de datos todavía tenga un generador de valores para el tipo de propiedad.