İngilizce dilinde oku

Aracılığıyla paylaş


EnumerableRowCollection Sınıf

Tanım

LINQ to DataSet sorgusundan döndürülen nesne koleksiyonunu DataRow temsil eder. Bu API .NET altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

C#
public abstract class EnumerableRowCollection : System.Collections.IEnumerable
Devralma
EnumerableRowCollection
Türetilmiş
Uygulamalar

Açıklamalar

EnumerableRowCollection , bir genişletme yöntemi içinde atama işleminin durdurulabilmesi için bir giriş noktası sağlar. Türetilmiş genel sınıf EnumerableRowCollection<TRow> aslında bir sorgunun sonuçlarını içermek için .NET tarafından kullanılır.

Bu sınıf örneği oluşturulamaz.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

Nesne koleksiyonu DataRow için bir numaralandırıcı döndürür. Bu API .NET altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

Uzantı Metotları

Cast<TResult>(EnumerableRowCollection)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

öğesinin EnumerableRowCollection öğelerini belirtilen türe dönüştürür.

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır

Ürün Sürümler
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1

Ayrıca bkz.