共用方式為


DbFunctionBuilder.HasTranslation 方法

定義

多載

HasTranslation(Func<IReadOnlyCollection<SqlExpression>,SqlExpression>)

設定將叫用以執行此函式自訂轉譯的回呼。 回呼會採用對應至函式呼叫之參數的運算式集合。 回呼應該會傳回代表所需翻譯的運算式。

如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=852477 。

HasTranslation(Func<IReadOnlyCollection<Expression>,Expression>)

設定將叫用以執行此函式自訂轉譯的回呼。 回呼會採用對應至函式呼叫之參數的運算式集合。 回呼應該會傳回代表所需翻譯的運算式。

如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=852477 。

HasTranslation(Func<IReadOnlyList<SqlExpression>,SqlExpression>)

設定將叫用以執行此函式自訂轉譯的回呼。 回呼會採用對應至函式呼叫之參數的運算式集合。 回呼應該會傳回代表所需翻譯的運算式。

HasTranslation(Func<IReadOnlyCollection<SqlExpression>,SqlExpression>)

來源:
DbFunctionBuilder.cs
來源:
DbFunctionBuilder.cs
來源:
DbFunctionBuilder.cs

設定將叫用以執行此函式自訂轉譯的回呼。 回呼會採用對應至函式呼叫之參數的運算式集合。 回呼應該會傳回代表所需翻譯的運算式。

如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=852477 。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder HasTranslation (Func<System.Collections.Generic.IReadOnlyCollection<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>,Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> translation);
abstract member HasTranslation : Func<System.Collections.Generic.IReadOnlyCollection<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
override this.HasTranslation : Func<System.Collections.Generic.IReadOnlyCollection<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
Public Overridable Function HasTranslation (translation As Func(Of IReadOnlyCollection(Of SqlExpression), SqlExpression)) As DbFunctionBuilder

參數

translation
Func<IReadOnlyCollection<SqlExpression>,SqlExpression>

要使用的翻譯。

傳回

相同的產生器實例,以便鏈結多個組態呼叫。

適用於

HasTranslation(Func<IReadOnlyCollection<Expression>,Expression>)

來源:
DbFunctionBuilder.cs
來源:
DbFunctionBuilder.cs

設定將叫用以執行此函式自訂轉譯的回呼。 回呼會採用對應至函式呼叫之參數的運算式集合。 回呼應該會傳回代表所需翻譯的運算式。

如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=852477 。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder HasTranslation (Func<System.Collections.Generic.IReadOnlyCollection<System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression> translation);
abstract member HasTranslation : Func<System.Collections.Generic.IReadOnlyCollection<System.Linq.Expressions.Expression>, System.Linq.Expressions.Expression> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
override this.HasTranslation : Func<System.Collections.Generic.IReadOnlyCollection<System.Linq.Expressions.Expression>, System.Linq.Expressions.Expression> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
Public Overridable Function HasTranslation (translation As Func(Of IReadOnlyCollection(Of Expression), Expression)) As DbFunctionBuilder

參數

translation
Func<IReadOnlyCollection<Expression>,Expression>

要使用的翻譯。

傳回

相同的產生器實例,以便鏈結多個組態呼叫。

適用於

HasTranslation(Func<IReadOnlyList<SqlExpression>,SqlExpression>)

來源:
DbFunctionBuilder.cs
來源:
DbFunctionBuilder.cs
來源:
DbFunctionBuilder.cs
來源:
DbFunctionBuilder.cs

設定將叫用以執行此函式自訂轉譯的回呼。 回呼會採用對應至函式呼叫之參數的運算式集合。 回呼應該會傳回代表所需翻譯的運算式。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder HasTranslation (Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>,Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> translation);
abstract member HasTranslation : Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
override this.HasTranslation : Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder
Public Overridable Function HasTranslation (translation As Func(Of IReadOnlyList(Of SqlExpression), SqlExpression)) As DbFunctionBuilder

參數

translation
Func<IReadOnlyList<SqlExpression>,SqlExpression>

要使用的翻譯。

傳回

相同的產生器實例,以便鏈結多個組態呼叫。

備註

如需詳細資訊和範例,請參閱 資料庫函 式。

適用於