Dil

RelationalModelBuilderExtensions.HasDbFunction Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
HasDbFunction(ModelBuilder, MethodInfo)

İlişkisel veritabanını hedeflerken veritabanı işlevini yapılandırıyor.

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

İlişkisel veritabanı işlevini yapılandırıyor.

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

İlişkisel veritabanını hedeflerken veritabanı işlevini yapılandırıyor.

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

İlişkisel veritabanı işlevini yapılandırıyor.

HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)

İlişkisel veritabanını hedeflerken veritabanı işlevini yapılandırıyor.

HasDbFunction(ModelBuilder, MethodInfo)

Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs

İlişkisel veritabanını hedeflerken veritabanı işlevini yapılandırıyor.

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

Parametreler

modelBuilder
ModelBuilder

Model oluşturucu.

methodInfo
MethodInfo

bu dbFunction tarafından kullanılan methodInfo.

Döndürülenler

İşlevi daha fazla yapılandırmak için bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Veritabanı işlevleri .

Şunlara uygulanır

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs

İlişkisel veritabanı işlevini yapılandırıyor.

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

Parametreler

modelBuilder
IConventionModelBuilder

Model oluşturucu.

methodInfo
MethodInfo

Bu işlevin kullandığı yöntem.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmedidiğini gösterir.

Döndürülenler

İşlevi daha fazla yapılandırmak için bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Veritabanı işlevleri .

Şunlara uygulanır

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs

İlişkisel veritabanını hedeflerken veritabanı işlevini yapılandırıyor.

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

Parametreler

modelBuilder
ModelBuilder

Model oluşturucu.

methodInfo
MethodInfo

bu dbFunction tarafından kullanılan methodInfo.

builderAction
Action<DbFunctionBuilder>

Sıranın yapılandırmasını gerçekleştiren bir eylem.

Döndürülenler

İşlevi daha fazla yapılandırmak için bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Veritabanı işlevleri .

Şunlara uygulanır

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs

İlişkisel veritabanı işlevini yapılandırıyor.

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

Parametreler

modelBuilder
IConventionModelBuilder

Model oluşturucu.

name
String

İşlevin adı.

returnType
Type

İşlevin dönüş türü.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmedidiğini gösterir.

Döndürülenler

İşlevi daha fazla yapılandırmak için bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Veritabanı işlevleri .

Şunlara uygulanır

HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)

Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs
Kaynak:
RelationalModelBuilderExtensions.cs

İlişkisel veritabanını hedeflerken veritabanı işlevini yapılandırıyor.

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

Tür Parametreleri

TResult

Parametreler

modelBuilder
ModelBuilder

Model oluşturucu.

expression
Expression<Func<TResult>>

bu dbFunction'ın kullandığı yöntem.

Döndürülenler

İşlevi daha fazla yapılandırmak için bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Veritabanı işlevleri .

Şunlara uygulanır