DbFunctionBuilder.HasTranslation Metodo

Definizione

Overload

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

Imposta un callback che verrà richiamato per eseguire la conversione personalizzata di questa funzione. Il callback accetta una raccolta di espressioni corrispondenti ai parametri passati alla chiamata di funzione. Il callback deve restituire un'espressione che rappresenta la traduzione desiderata.

Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=852477.

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

Imposta un callback che verrà richiamato per eseguire la conversione personalizzata di questa funzione. Il callback accetta una raccolta di espressioni corrispondenti ai parametri passati alla chiamata di funzione. Il callback deve restituire un'espressione che rappresenta la traduzione desiderata.

Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=852477.

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

Imposta un callback che verrà richiamato per eseguire la conversione personalizzata di questa funzione. Il callback accetta una raccolta di espressioni corrispondenti ai parametri passati alla chiamata di funzione. Il callback deve restituire un'espressione che rappresenta la traduzione desiderata.

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

Origine:
DbFunctionBuilder.cs
Origine:
DbFunctionBuilder.cs
Origine:
DbFunctionBuilder.cs

Imposta un callback che verrà richiamato per eseguire la conversione personalizzata di questa funzione. Il callback accetta una raccolta di espressioni corrispondenti ai parametri passati alla chiamata di funzione. Il callback deve restituire un'espressione che rappresenta la traduzione desiderata.

Per altre informazioni, vedere 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);

Parametri

translation
Func<IReadOnlyCollection<SqlExpression>,SqlExpression>

Traduzione da utilizzare.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

Entity Framework Core 5.0 e altre versioni
Prodotto Versioni
Entity Framework Core 3.0, 3.1, 5.0

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

Origine:
DbFunctionBuilder.cs
Origine:
DbFunctionBuilder.cs

Imposta un callback che verrà richiamato per eseguire la conversione personalizzata di questa funzione. Il callback accetta una raccolta di espressioni corrispondenti ai parametri passati alla chiamata di funzione. Il callback deve restituire un'espressione che rappresenta la traduzione desiderata.

Per altre informazioni, vedere 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);

Parametri

translation
Func<IReadOnlyCollection<Expression>,Expression>

Traduzione da utilizzare.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

Entity Framework Core 2.2 e altre versioni
Prodotto Versioni
Entity Framework Core 2.0, 2.1, 2.2

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

Origine:
DbFunctionBuilder.cs
Origine:
DbFunctionBuilder.cs
Origine:
DbFunctionBuilder.cs
Origine:
DbFunctionBuilder.cs

Imposta un callback che verrà richiamato per eseguire la conversione personalizzata di questa funzione. Il callback accetta una raccolta di espressioni corrispondenti ai parametri passati alla chiamata di funzione. Il callback deve restituire un'espressione che rappresenta la traduzione desiderata.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilder HasTranslation (Func<System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression>,Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> translation);

Parametri

translation
Func<IReadOnlyList<SqlExpression>,SqlExpression>

Traduzione da utilizzare.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Commenti

Per altre informazioni ed esempi, vedere Funzioni di database .

Si applica a

Entity Framework Core 9.0 e altre versioni
Prodotto Versioni
Entity Framework Core 6.0, 7.0, 8.0, 9.0