ArrangedElementCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir nesne koleksiyonunu temsil eder.
public ref class ArrangedElementCollection : System::Collections::IList
public class ArrangedElementCollection : System.Collections.IList
type ArrangedElementCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ArrangedElementCollection
Implements IList
- Devralma
-
ArrangedElementCollection
- Türetilmiş
- Uygulamalar
Açıklamalar
ArrangedElementCollection sınıfı, tasarım yüzeyinde veya üst System.Windows.Forms.ContainerControl içinde düzenlenmiş bir nesne koleksiyonunu temsil eder.
ArrangedElementCollection içinde genel olarak tanımlanmış oluşturucu yoktur çünkü yalnızca .NET Framework içinde kullanılmak üzere tasarlanmıştır. Ancak, ArrangedElementCollection gibi System.Windows.Forms.Control.ControlCollection türetilen sınıflar geliştirici tarafından kullanılabilir.
Özellikler
| Name | Description |
|---|---|
| Count |
Koleksiyondaki öğe sayısını alır. |
| IsReadOnly |
Koleksiyonun salt okunur olup olmadığını belirten bir değer alır. |
Yöntemler
| Name | Description |
|---|---|
| CopyTo(Array, Int32) |
Bu koleksiyonun tüm içeriğini hedef dizinin belirtilen dizininden başlayarak uyumlu bir tek boyutlu Arrayöğesine kopyalar. |
| Equals(Object) |
İki ArrangedElementCollection örneğin eşit olup olmadığını belirler. |
| GetEnumerator() |
Koleksiyonun tamamı için bir numaralandırıcı döndürür. |
| GetHashCode() |
Bu örneğin karma kodunu döndürür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.IsSynchronized |
Bu üyenin açıklaması için özelliğine IsSynchronized bakın. |
| ICollection.SyncRoot |
Bu üyenin açıklaması için özelliğine SyncRoot bakın. |
| IList.Add(Object) |
Bu üyenin açıklaması için yöntemine Add(Object) bakın. |
| IList.Clear() |
Bu üyenin açıklaması için yöntemine Clear() bakın. |
| IList.Contains(Object) |
Bu üyenin açıklaması için yöntemine Contains(Object) bakın. |
| IList.IndexOf(Object) |
Bu üyenin açıklaması için yöntemine IndexOf(Object) bakın. |
| IList.Insert(Int32, Object) |
Bu üyenin açıklaması için yöntemine Insert(Int32, Object) bakın. |
| IList.IsFixedSize |
Bu üyenin açıklaması için özelliğine IsFixedSize bakın. |
| IList.Item[Int32] |
Bu üyenin açıklaması için özelliğine Item[Int32] bakın. |
| IList.Remove(Object) |
Bu üyenin açıklaması için yöntemine Remove(Object) bakın. |
| IList.RemoveAt(Int32) |
Bu üyenin açıklaması için yöntemine RemoveAt(Int32) bakın. |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu türün genel static (Shared Visual Basic) üyeleri iş parçacığı güvenlidir. Örnek üyelerinin iş parçacığı güvenli olması garanti değildir.
, ArrangedElementCollection koleksiyon değiştirilmediği sürece aynı anda birden çok okuyucuyu destekleyebilir. yöntemi, GetEnumerator() öğelere erişmek için kullanılabilecek bir IEnumerator döndürür.
Bir koleksiyonda numaralandırma, iş parçacığı açısından güvenli bir yordam değildir. Bir koleksiyon eşitlendiğinde bile, diğer iş parçacıkları yine de koleksiyonu değiştirebilir ve bu da numaralandırıcının bir özel durum oluşturmasına neden olur. Numaralandırma sırasında iş parçacığı güvenliğini garanti etmek için, tüm numaralandırma sırasında koleksiyonu kilitleyebilir veya diğer iş parçacıkları tarafından yapılan değişikliklerden kaynaklanan özel durumları yakalayabilirsiniz.