RelationalModelBuilderExtensions.HasDbFunction 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
HasDbFunction(ModelBuilder, MethodInfo) |
Configura una función de base de datos cuando el destino es una base de datos relacional. |
HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean) |
Configura una función de base de datos relacional. |
HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>) |
Configura una función de base de datos cuando el destino es una base de datos relacional. |
HasDbFunction(IConventionModelBuilder, String, Type, Boolean) |
Configura una función de base de datos relacional. |
HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>) |
Configura una función de base de datos cuando el destino es una base de datos relacional. |
HasDbFunction(ModelBuilder, MethodInfo)
Configura una función de base de datos cuando el destino es una base de datos relacional.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder HasDbFunction (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, System.Reflection.MethodInfo methodInfo);
static member HasDbFunction : Microsoft.EntityFrameworkCore.ModelBuilder * System.Reflection.MethodInfo -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
<Extension()>
Public Function HasDbFunction (modelBuilder As ModelBuilder, methodInfo As MethodInfo) As DbFunctionBuilder
Parámetros
- modelBuilder
- ModelBuilder
Generador de modelos.
- methodInfo
- MethodInfo
MethodInfo este dbFunction usa.
Devoluciones
Generador para configurar aún más la función.
Comentarios
Consulte Funciones de base de datos para obtener más información y ejemplos.
Se aplica a
HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)
Configura una función de base de datos relacional.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionBuilder HasDbFunction (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, System.Reflection.MethodInfo methodInfo, bool fromDataAnnotation = false);
static member HasDbFunction : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * System.Reflection.MethodInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionBuilder
<Extension()>
Public Function HasDbFunction (modelBuilder As IConventionModelBuilder, methodInfo As MethodInfo, Optional fromDataAnnotation As Boolean = false) As IConventionDbFunctionBuilder
Parámetros
- modelBuilder
- IConventionModelBuilder
Generador de modelos.
- methodInfo
- MethodInfo
El método que usa esta función.
- fromDataAnnotation
- Boolean
Indica si la configuración se especificó mediante una anotación de datos.
Devoluciones
Generador para configurar aún más la función.
Comentarios
Consulte Funciones de base de datos para obtener más información y ejemplos.
Se aplica a
HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)
Configura una función de base de datos cuando el destino es una base de datos relacional.
public static Microsoft.EntityFrameworkCore.ModelBuilder HasDbFunction (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, System.Reflection.MethodInfo methodInfo, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder> builderAction);
static member HasDbFunction : Microsoft.EntityFrameworkCore.ModelBuilder * System.Reflection.MethodInfo * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasDbFunction (modelBuilder As ModelBuilder, methodInfo As MethodInfo, builderAction As Action(Of DbFunctionBuilder)) As ModelBuilder
Parámetros
- modelBuilder
- ModelBuilder
Generador de modelos.
- methodInfo
- MethodInfo
MethodInfo este dbFunction usa.
- builderAction
- Action<DbFunctionBuilder>
Acción que realiza la configuración de la secuencia.
Devoluciones
Generador para configurar aún más la función.
Comentarios
Consulte Funciones de base de datos para obtener más información y ejemplos.
Se aplica a
HasDbFunction(IConventionModelBuilder, String, Type, Boolean)
Configura una función de base de datos relacional.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionBuilder HasDbFunction (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, Type returnType, bool fromDataAnnotation = false);
static member HasDbFunction : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionBuilder
<Extension()>
Public Function HasDbFunction (modelBuilder As IConventionModelBuilder, name As String, returnType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionDbFunctionBuilder
Parámetros
- modelBuilder
- IConventionModelBuilder
Generador de modelos.
- name
- String
El nombre de la función.
- returnType
- Type
Tipo de valor devuelto de la función.
- fromDataAnnotation
- Boolean
Indica si la configuración se especificó mediante una anotación de datos.
Devoluciones
Generador para configurar aún más la función.
Comentarios
Consulte Funciones de base de datos para obtener más información y ejemplos.
Se aplica a
HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)
Configura una función de base de datos cuando el destino es una base de datos relacional.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder HasDbFunction<TResult> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, System.Linq.Expressions.Expression<Func<TResult>> expression);
static member HasDbFunction : Microsoft.EntityFrameworkCore.ModelBuilder * System.Linq.Expressions.Expression<Func<'Result>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
<Extension()>
Public Function HasDbFunction(Of TResult) (modelBuilder As ModelBuilder, expression As Expression(Of Func(Of TResult))) As DbFunctionBuilder
Parámetros de tipo
- TResult
Parámetros
- modelBuilder
- ModelBuilder
Generador de modelos.
- expression
- Expression<Func<TResult>>
El método que usa esta dbFunction.
Devoluciones
Generador para configurar aún más la función.
Comentarios
Consulte Funciones de base de datos para obtener más información y ejemplos.