Udostępnij za pośrednictwem


DbFunctionBuilder.HasTranslation Metoda

Definicja

Przeciążenia

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

Ustawia wywołanie zwrotne, które zostanie wywołane w celu wykonania niestandardowego tłumaczenia tej funkcji. Wywołanie zwrotne pobiera kolekcję wyrażeń odpowiadających parametrom przekazywanym do wywołania funkcji. Wywołanie zwrotne powinno zwrócić wyrażenie reprezentujące żądane tłumaczenie.

Aby uzyskać więcej informacji, zobacz https://go.microsoft.com/fwlink/?linkid=852477.

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

Ustawia wywołanie zwrotne, które zostanie wywołane w celu wykonania niestandardowego tłumaczenia tej funkcji. Wywołanie zwrotne pobiera kolekcję wyrażeń odpowiadających parametrom przekazywanym do wywołania funkcji. Wywołanie zwrotne powinno zwrócić wyrażenie reprezentujące żądane tłumaczenie.

Aby uzyskać więcej informacji, zobacz https://go.microsoft.com/fwlink/?linkid=852477.

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

Ustawia wywołanie zwrotne, które zostanie wywołane w celu wykonania niestandardowego tłumaczenia tej funkcji. Wywołanie zwrotne pobiera kolekcję wyrażeń odpowiadających parametrom przekazywanym do wywołania funkcji. Wywołanie zwrotne powinno zwrócić wyrażenie reprezentujące żądane tłumaczenie.

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

Ustawia wywołanie zwrotne, które zostanie wywołane w celu wykonania niestandardowego tłumaczenia tej funkcji. Wywołanie zwrotne pobiera kolekcję wyrażeń odpowiadających parametrom przekazywanym do wywołania funkcji. Wywołanie zwrotne powinno zwrócić wyrażenie reprezentujące żądane tłumaczenie.

Aby uzyskać więcej informacji, zobacz 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

Parametry

translation
Func<IReadOnlyCollection<SqlExpression>,SqlExpression>

Tłumaczenie do użycia.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć wiele wywołań konfiguracji.

Dotyczy

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

Ustawia wywołanie zwrotne, które zostanie wywołane w celu wykonania niestandardowego tłumaczenia tej funkcji. Wywołanie zwrotne pobiera kolekcję wyrażeń odpowiadających parametrom przekazywanym do wywołania funkcji. Wywołanie zwrotne powinno zwrócić wyrażenie reprezentujące żądane tłumaczenie.

Aby uzyskać więcej informacji, zobacz 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

Parametry

translation
Func<IReadOnlyCollection<Expression>,Expression>

Tłumaczenie do użycia.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć wiele wywołań konfiguracji.

Dotyczy

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

Ustawia wywołanie zwrotne, które zostanie wywołane w celu wykonania niestandardowego tłumaczenia tej funkcji. Wywołanie zwrotne pobiera kolekcję wyrażeń odpowiadających parametrom przekazywanym do wywołania funkcji. Wywołanie zwrotne powinno zwrócić wyrażenie reprezentujące żądane tłumaczenie.

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

Parametry

translation
Func<IReadOnlyList<SqlExpression>,SqlExpression>

Tłumaczenie do użycia.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć wiele wywołań konfiguracji.

Uwagi

Zobacz Funkcje bazy danych, aby uzyskać więcej informacji i przykłady.

Dotyczy