RelationalQueryableMethodTranslatingExpressionVisitor.TranslateElementAtOrDefault Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Překládá ElementAt<TSource>(IQueryable<TSource>, Int32) metodu nebo ElementAtOrDefault<TSource>(IQueryable<TSource>, Int32) přes daný zdroj.
protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateElementAtOrDefault(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.Expression index, bool returnDefault);
protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateElementAtOrDefault(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.Expression index, bool returnDefault);
override this.TranslateElementAtOrDefault : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected Overrides Function TranslateElementAtOrDefault (source As ShapedQueryExpression, index As Expression, returnDefault As Boolean) As ShapedQueryExpression
Parametry
- source
- ShapedQueryExpression
Tvarovaný dotaz, na kterém je operátor použit.
- index
- Expression
Index elementu.
- returnDefault
- Boolean
Hodnota označující, jestli má být vráceno nebo vyvolání výchozí hodnoty.
Návraty
Tvarovaný dotaz po překladu.