Dil

RelationalDbFunctionsExtensions Sınıf

Tanım

LINQ to Entities sorgularında kullanıldığında veritabanı işlevlerine çevrilen CLR yöntemleri sağlar. Bu sınıftaki yöntemlere aracılığıyla Functionserişilir.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalDbFunctionsExtensions
public static class RelationalDbFunctionsExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalDbFunctionsExtensions = class
type RelationalDbFunctionsExtensions = class
Public Module RelationalDbFunctionsExtensions
Devralma
RelationalDbFunctionsExtensions
Özellikler

Açıklamalar

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

Yöntemler

Veri Akışı Adı Description
Collate<TProperty>(DbFunctions, TProperty, String)

LINQ sorgusunda kullanılacak harmanlamayı açıkça belirtir. gibi WHERE customer.name COLLATE 'de_DE' = 'John Doe'parçalar oluşturmak için kullanılabilir.

Greatest<T>(DbFunctions, T[])

Verilen değer listesinden en büyük değeri döndürür. Genellikle SQL işlevine GREATEST karşılık gelir.

JsonPathExists(DbFunctions, Object, String)

Belirtilen JSON içinde belirli bir JSON yolunun var olup olmadığını gösteren bir değer döndürür.

Least<T>(DbFunctions, T[])

Verilen değer listesinden en küçük değeri döndürür. Genellikle SQL işlevine LEAST karşılık gelir.

Şunlara uygulanır