Bagikan melalui


IExpandProvider.ApplyExpansions Metode

Definisi

Menerapkan ekspansi ke parameter yang ditentukan queryable .

public:
 System::Collections::IEnumerable ^ ApplyExpansions(System::Linq::IQueryable ^ queryable, System::Collections::Generic::ICollection<System::Data::Services::ExpandSegmentCollection ^> ^ expandPaths);
public System.Collections.IEnumerable ApplyExpansions (System.Linq.IQueryable queryable, System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> expandPaths);
abstract member ApplyExpansions : System.Linq.IQueryable * System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> -> System.Collections.IEnumerable
Public Function ApplyExpansions (queryable As IQueryable, expandPaths As ICollection(Of ExpandSegmentCollection)) As IEnumerable

Parameter

queryable
IQueryable

Objek IQueryable<T> yang akan diperluas.

expandPaths
ICollection<ExpandSegmentCollection>

Kumpulan ExpandSegmentCollection jalur untuk diperluas.

Mengembalikan

Objek IEnumerable dengan jenis yang sama dengan objek yang disediakan queryable yang menyertakan yang ditentukan expandPaths.

Keterangan

Metode ApplyExpansions ini dapat memodifikasi expandPaths untuk menunjukkan ekspansi mana yang disertakan.

Yang dikembalikan IEnumerable dapat mengimplementasikan IExpandedResult antarmuka untuk menyediakan objek yang dapat dijumlahkan untuk ekspansi; jika tidak, informasi yang diperluas diharapkan dapat ditemukan langsung di objek enumerasi.

Berlaku untuk