DataViewManager 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.
içindeki her DataViewSettingCollection bir için varsayılan DataTable değer DataSetiçerir.
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::Collections::IList, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface ICollection
interface IEnumerable
interface IList
interface IBindingList
interface ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface IBindingList
interface IList
interface ICollection
interface IEnumerable
interface ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, ITypedList
- Devralma
- Uygulamalar
Oluşturucular
| Name | Description |
|---|---|
| DataViewManager() |
DataViewManager sınıfının yeni bir örneğini başlatır. |
| DataViewManager(DataSet) |
Belirtilen DataViewManageriçin sınıfının yeni bir örneğini DataSet başlatır. |
Özellikler
| Name | Description |
|---|---|
| Container |
Bileşenin kapsayıcısını alır. (Devralındığı yer: MarshalByValueComponent) |
| DataSet |
ile DataSetkullanılacak öğesini DataViewManager alır veya ayarlar. |
| DataViewSettingCollectionString |
Kod kalıcılığı için kullanılan bir değeri alır veya ayarlar. |
| DataViewSettings |
içindeki her DataViewSettingCollection için öğesini DataTableDataSetalır. |
| DesignMode |
Bileşenin şu anda tasarım modunda olup olmadığını gösteren bir değer alır. (Devralındığı yer: MarshalByValueComponent) |
| Events |
Bu bileşene bağlı olay işleyicilerinin listesini alır. (Devralındığı yer: MarshalByValueComponent) |
| Site |
Bileşenin sitesini alır veya ayarlar. (Devralındığı yer: MarshalByValueComponent) |
Yöntemler
| Name | Description |
|---|---|
| CreateDataView(DataTable) | |
| Dispose() |
tarafından MarshalByValueComponentkullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: MarshalByValueComponent) |
| Dispose(Boolean) |
tarafından MarshalByValueComponent kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (Devralındığı yer: MarshalByValueComponent) |
| 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) |
| GetService(Type) |
uygulayıcısını IServiceProvideralır. (Devralındığı yer: MarshalByValueComponent) |
| 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) |
| OnListChanged(ListChangedEventArgs) |
Olayı tetikler ListChanged . |
| RelationCollectionChanged(Object, CollectionChangeEventArgs) |
öğesine eklendiğinde veya öğesinden kaldırıldığında CollectionChanged bir DataRelation olay tetiklerDataRelationCollection. |
| TableCollectionChanged(Object, CollectionChangeEventArgs) |
öğesine eklendiğinde veya öğesinden kaldırıldığında CollectionChanged bir DataTable olay tetiklerDataTableCollection. |
| ToString() |
Varsa, adını Stringiçeren bir Component döndürür. Bu yöntem geçersiz kılınmamalıdır. (Devralındığı yer: MarshalByValueComponent) |
Ekinlikler
| Name | Description |
|---|---|
| Disposed |
Bileşendeki olayı dinlemek için Disposed bir olay işleyicisi ekler. (Devralındığı yer: MarshalByValueComponent) |
| ListChanged |
bir satır öğesine eklendikten veya silindikten DataViewsonra gerçekleşir. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IBindingList.AddIndex(PropertyDescriptor) |
öğesini PropertyDescriptor arama için kullanılan dizinlere ekler. |
| IBindingList.AddNew() |
Bu üyenin açıklaması için bkz AddNew(). . |
| IBindingList.AllowEdit |
Bu üyenin açıklaması için bkz AllowEdit. . |
| IBindingList.AllowNew |
Bu üyenin açıklaması için bkz AllowNew. . |
| IBindingList.AllowRemove |
Bu üyenin açıklaması için bkz AllowRemove. . |
| IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) |
Listeyi ve PropertyDescriptorListSortDirectiondeğerine göre sıralar. |
| IBindingList.Find(PropertyDescriptor, Object) |
Verilen PropertyDescriptoröğesini içeren satırın dizinini döndürür. |
| IBindingList.IsSorted |
Bu üyenin açıklaması için bkz IsSorted. . |
| IBindingList.RemoveIndex(PropertyDescriptor) |
PropertyDescriptor arama için kullanılan dizinlerden öğesini kaldırır. |
| IBindingList.RemoveSort() |
kullanılarak ApplySort(PropertyDescriptor, ListSortDirection)uygulanan herhangi bir sıralamayı kaldırır. |
| IBindingList.SortDirection |
Bu üyenin açıklaması için bkz SortDirection. . |
| IBindingList.SortProperty |
Bu üyenin açıklaması için bkz SortProperty. . |
| IBindingList.SupportsChangeNotification |
Bu üyenin açıklaması için bkz SupportsChangeNotification. . |
| IBindingList.SupportsSearching |
Bu üyenin açıklaması için bkz SupportsSearching. . |
| IBindingList.SupportsSorting |
Bu üyenin açıklaması için bkz SupportsSorting. . |
| ICollection.CopyTo(Array, Int32) |
ICollection öğelerini belirli bir Array dizininden başlayarak bir Arraykopyalar. |
| ICollection.Count |
Bu üyenin açıklaması için bkz Count. . |
| ICollection.IsSynchronized |
Bu üyenin açıklaması için bkz IsSynchronized. . |
| ICollection.SyncRoot |
Bu üyenin açıklaması için bkz SyncRoot. . |
| IEnumerable.GetEnumerator() |
Bu üyenin açıklaması için bkz GetEnumerator(). . |
| IList.Add(Object) |
öğesine IListbir öğe ekler. |
| IList.Clear() |
Bu üyenin açıklaması için bkz Clear(). . |
| IList.Contains(Object) |
öğesinin IList belirli bir değer içerip içermediğini belirler. |
| IList.IndexOf(Object) |
içindeki belirli bir öğenin dizinini IListbelirler. |
| IList.Insert(Int32, Object) |
Belirtilen dizinde IList öğesine bir öğe ekler. |
| IList.IsFixedSize |
Bu üyenin açıklaması için bkz IsFixedSize. . |
| IList.IsReadOnly |
Bu üyenin açıklaması için bkz IsReadOnly. . |
| IList.Item[Int32] |
Belirtilen dizinde öğesini alır veya ayarlar. |
| IList.Remove(Object) |
Belirli bir nesnenin ilk oluşumunu öğesinden IListkaldırır. |
| IList.RemoveAt(Int32) |
Belirtilen dizindeki IList öğeyi kaldırır. |
| ITypedList.GetItemProperties(PropertyDescriptor[]) |
PropertyDescriptorCollection Verileri bağlamak için kullanılan her öğedeki özellikleri temsil eden öğesini döndürür. |
| ITypedList.GetListName(PropertyDescriptor[]) |
Listenin adını döndürür. |
Uzantı Metotları
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu tür, çok iş parçacıklı okuma işlemleri için güvenlidir. Tüm yazma işlemlerini eşitlemeniz gerekir.