Share via


RelationalModelBuilderExtensions.HasDbFunction Método

Definición

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.

Se aplica a