Share via


DbExpressionBuilder.ThenByDescending Yöntem

Tanım

Belirtilen sıralama anahtarını azalan sıralama düzeninde ve varsayılan harmanlamayla birlikte verilen düzen giriş kümesinin sıralama düzenini içeren bir sıralama düzeniyle yeni DbSortExpression bir oluşturur.

Aşırı Yüklemeler

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)

Belirtilen sıralama anahtarını azalan sıralama düzeninde ve varsayılan harmanlamayla birlikte verilen düzen giriş kümesinin sıralama düzenini içeren bir sıralama düzeniyle yeni DbSortExpression bir oluşturur.

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String)

Belirtilen sıralama anahtarı azalan sıralama düzeninde ve belirtilen harmanlama ile birlikte verilen düzen giriş kümesinin sıralama düzenini içeren bir sıralama düzeniyle yeni DbSortExpression bir oluşturur.

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)

Belirtilen sıralama anahtarını azalan sıralama düzeninde ve varsayılan harmanlamayla birlikte verilen düzen giriş kümesinin sıralama düzenini içeren bir sıralama düzeniyle yeni DbSortExpression bir oluşturur.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSortExpression ^ ThenByDescending(System::Data::Common::CommandTrees::DbSortExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey);
public static System.Data.Common.CommandTrees.DbSortExpression ThenByDescending (this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member ThenByDescending : System.Data.Common.CommandTrees.DbSortExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function ThenByDescending (source As DbSortExpression, sortKey As Func(Of DbExpression, DbExpression)) As DbSortExpression

Parametreler

source
DbSortExpression

Sıralı giriş kümesini belirten bir DbSortExpression.

sortKey
Func<DbExpression,DbExpression>

Giriş kümesinin bir üyesine verilen ek sıralama anahtarı ifadesinin nasıl türetileceğini belirten bir yöntem. Bu yöntem, sıralama anahtarı tanımını sağlayan, sıralama ile karşılaştırılabilir sonuç türüne sahip bir ifade üretmelidir.

Döndürülenler

Yeni genel sıralamaya göre işlemi temsil eden yeni bir DbSortExpression.

Özel durumlar

source veya sortKey null.

-veya-

tarafından sortKey üretilen ifade null.

source koleksiyon sonuç türüne sahip değil.

-veya-

tarafından sortKey üretilen ifadenin siparişle karşılaştırılabilir bir sonuç türü yok.

Şunlara uygulanır

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String)

Belirtilen sıralama anahtarı azalan sıralama düzeninde ve belirtilen harmanlama ile birlikte verilen düzen giriş kümesinin sıralama düzenini içeren bir sıralama düzeniyle yeni DbSortExpression bir oluşturur.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSortExpression ^ ThenByDescending(System::Data::Common::CommandTrees::DbSortExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey, System::String ^ collation);
public static System.Data.Common.CommandTrees.DbSortExpression ThenByDescending (this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member ThenByDescending : System.Data.Common.CommandTrees.DbSortExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> * string -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function ThenByDescending (source As DbSortExpression, sortKey As Func(Of DbExpression, DbExpression), collation As String) As DbSortExpression

Parametreler

source
DbSortExpression

Sıralı giriş kümesini belirten bir DbSortExpression.

sortKey
Func<DbExpression,DbExpression>

Giriş kümesinin bir üyesine verilen ek sıralama anahtarı ifadesinin nasıl türetileceğini belirten bir yöntem. Bu yöntem, sıralama anahtarı tanımını sağlayan, sıralama ile karşılaştırılabilir sonuç türüne sahip bir ifade üretmelidir.

collation
String

Altında sıralanacak harmanlama.

Döndürülenler

Yeni genel sıralamaya göre işlemi temsil eden yeni bir DbSortExpression.

Özel durumlar

sourceveya sortKeycollation null olur.

-veya-

tarafından sortKey üretilen ifade null.

source koleksiyon sonuç türüne sahip değil.

-veya-

tarafından sortKey üretilen ifadenin siparişle karşılaştırılabilir bir dize sonuç türü yok.

collation boş veya yalnızca boşluk karakterleri içeriyor.

Şunlara uygulanır