ObservableCollectionListSource<T> 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.
uygulamasını ObservableCollection<T> genişleter ve açıkça uygulamasını IListSource ekler.
yöntemi, GetList() IBindingList ObservableCollection ile eşitlenen bir uygulama dönmek için uygulanır.
Bu sınıf, Formlar veri bağlamada kullanılacak varlıklarda gezinti Windows için kullanılabilir. WPF veri bağlaması için bu sınıfın bir örneği yerine ObservableCollection kullanın.
public class ObservableCollectionListSource<T> : System.Collections.ObjectModel.ObservableCollection<T>, System.ComponentModel.IListSource where T : class
type ObservableCollectionListSource<'T (requires 'T : null)> = class
inherit ObservableCollection<'T (requires 'T : null)>
interface IListSource
Public Class ObservableCollectionListSource(Of T)
Inherits ObservableCollection(Of T)
Implements IListSource
Tür Parametreleri
- T
Koleksiyonda öğelerin türü.
- Devralma
-
ObservableCollectionListSource<T>
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz. EF Core varlıkların yerel görünümleri.
Oluşturucular
| ObservableCollectionListSource<T>() |
ObservableCollectionListSource<T> sınıfının yeni bir örneğini başlatır. |
| ObservableCollectionListSource<T>(IEnumerable<T>) |
Belirtilen koleksiyondan kopyalanan ObservableCollectionListSource<T> öğeleri içeren sınıfının yeni bir örneğini başlatılır. |
| ObservableCollectionListSource<T>(List<T>) |
Belirtilen listeden kopyalanan ObservableCollectionListSource<T> öğeleri içeren sınıfının yeni bir örneğini başlatılır. |
Belirtik Arabirim Kullanımları
| IListSource.ContainsListCollection |
Hiçbir zaman içinde yer alan bir koleksiyon olduğundan her zaman false olur. |
| IListSource.GetList() |
Bu IBindingList ile eşitlenen bir uygulama ObservableCollection<T> döndürür. Döndürülen liste bu nesnede önbelleğe alınmış ve bu yöntem her çağrıldında aynı liste döndürüldü. |
Uzantı Metotları
| ToBindingList<T>(ObservableCollection<T>) |
Verilen BindingList<T> ile eşitlenen bir uygulama ObservableCollection<T> döndürür. |