Aracılığıyla paylaş


IExpandProvider.ApplyExpansions Yöntem

Tanım

Belirtilen queryable parametreye genişletmeleri uygular.

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

Parametreler

queryable
IQueryable

Genişletilmesi IQueryable<T> gereken nesne.

expandPaths
ICollection<ExpandSegmentCollection>

Genişletilmesi gereken yol koleksiyonu ExpandSegmentCollection .

Döndürülenler

IEnumerable Belirtilen expandPathsöğesini içeren sağlanan queryable nesneyle aynı türde bir nesne.

Açıklamalar

yöntemi, ApplyExpansions hangi genişletmelerin dahil olduğunu belirtmek için öğesini expandPaths değiştirebilir.

Döndürülen IEnumerable , genişletmeler için numaralandırılabilir nesneler sağlamak üzere arabirimini uygulayabilir IExpandedResult ; aksi takdirde, genişletilmiş bilgilerin doğrudan numaralandırılmış nesnelerde bulunması beklenir.

Şunlara uygulanır