Bagikan melalui


DataViewManager Kelas

Definisi

Berisi default DataViewSettingCollection untuk masing-masing DataTable dalam DataSet.

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
Warisan
Penerapan

Konstruktor

DataViewManager()

Menginisialisasi instans baru kelas DataViewManager.

DataViewManager(DataSet)

Menginisialisasi instans DataViewManager baru kelas untuk yang ditentukan DataSet.

Properti

Container

Mendapatkan kontainer untuk komponen.

(Diperoleh dari MarshalByValueComponent)
DataSet

Mendapatkan atau mengatur DataSet untuk digunakan dengan DataViewManager.

DataViewSettingCollectionString

Mendapatkan atau menetapkan nilai yang digunakan untuk persistensi kode.

DataViewSettings

DataViewSettingCollection Mendapatkan untuk masing-masing DataTable di DataSet.

DesignMode

Mendapatkan nilai yang menunjukkan apakah komponen saat ini dalam mode desain.

(Diperoleh dari MarshalByValueComponent)
Events

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke komponen ini.

(Diperoleh dari MarshalByValueComponent)
Site

Mendapatkan atau mengatur situs komponen.

(Diperoleh dari MarshalByValueComponent)

Metode

CreateDataView(DataTable)

DataView Membuat untuk yang ditentukanDataTable.

Dispose()

Merilis semua sumber daya yang MarshalByValueComponentdigunakan oleh .

(Diperoleh dari MarshalByValueComponent)
Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh MarshalByValueComponent dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari MarshalByValueComponent)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetService(Type)

Mendapatkan pelaksana IServiceProvider.

(Diperoleh dari MarshalByValueComponent)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
OnListChanged(ListChangedEventArgs)

Memunculkan kejadian ListChanged.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

CollectionChanged Menaikkan peristiwa saat DataRelation ditambahkan ke atau dihapus dari DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

CollectionChanged Menaikkan peristiwa saat DataTable ditambahkan ke atau dihapus dari DataTableCollection.

ToString()

Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa.

(Diperoleh dari MarshalByValueComponent)

Acara

Disposed

Menambahkan penanganan aktivitas untuk mendengarkan Disposed peristiwa pada komponen.

(Diperoleh dari MarshalByValueComponent)
ListChanged

Terjadi setelah baris ditambahkan ke atau dihapus dari DataView.

Implementasi Antarmuka Eksplisit

IBindingList.AddIndex(PropertyDescriptor)

Menambahkan ke PropertyDescriptor indeks yang digunakan untuk pencarian.

IBindingList.AddNew()

Untuk deskripsi anggota ini, lihat AddNew().

IBindingList.AllowEdit

Untuk deskripsi anggota ini, lihat AllowEdit.

IBindingList.AllowNew

Untuk deskripsi anggota ini, lihat AllowNew.

IBindingList.AllowRemove

Untuk deskripsi anggota ini, lihat AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Mengurutkan daftar berdasarkan PropertyDescriptor dan ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object)

Mengembalikan indeks baris yang memiliki .PropertyDescriptor

IBindingList.IsSorted

Untuk deskripsi anggota ini, lihat IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

PropertyDescriptor Menghapus dari indeks yang digunakan untuk pencarian.

IBindingList.RemoveSort()

Menghapus pengurutan apa pun yang diterapkan menggunakan ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection

Untuk deskripsi anggota ini, lihat SortDirection.

IBindingList.SortProperty

Untuk deskripsi anggota ini, lihat SortProperty.

IBindingList.SupportsChangeNotification

Untuk deskripsi anggota ini, lihat SupportsChangeNotification.

IBindingList.SupportsSearching

Untuk deskripsi anggota ini, lihat SupportsSearching.

IBindingList.SupportsSorting

Untuk deskripsi anggota ini, lihat SupportsSorting.

ICollection.CopyTo(Array, Int32)

Menyalin elemen ICollection ke Array, dimulai dari indeks tertentu Array .

ICollection.Count

Untuk deskripsi anggota ini, lihat Count.

ICollection.IsSynchronized

Untuk deskripsi anggota ini, lihat IsSynchronized.

ICollection.SyncRoot

Untuk deskripsi anggota ini, lihat SyncRoot.

IEnumerable.GetEnumerator()

Untuk deskripsi anggota ini, lihat GetEnumerator().

IList.Add(Object)

Menambahkan item ke IList.

IList.Clear()

Untuk deskripsi anggota ini, lihat Clear().

IList.Contains(Object)

Menentukan apakah IList berisi nilai tertentu.

IList.IndexOf(Object)

Menentukan indeks item tertentu di IList.

IList.Insert(Int32, Object)

Sisipkan item ke pada IList indeks yang ditentukan.

IList.IsFixedSize

Untuk deskripsi anggota ini, lihat IsFixedSize.

IList.IsReadOnly

Untuk deskripsi anggota ini, lihat IsReadOnly.

IList.Item[Int32]

Mendapatkan atau mengatur elemen pada indeks yang ditentukan.

IList.Remove(Object)

Menghapus kemunculan pertama objek tertentu dari IList.

IList.RemoveAt(Int32)

IList Menghapus item pada indeks yang ditentukan.

ITypedList.GetItemProperties(PropertyDescriptor[])

Mengembalikan PropertyDescriptorCollection yang mewakili properti pada setiap item yang digunakan untuk mengikat data.

ITypedList.GetListName(PropertyDescriptor[])

Mengembalikan nama daftar.

Metode Ekstensi

GetKeyedService<T>(IServiceProvider, Object)

Mendapatkan layanan jenis T dari IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Mendapatkan enumerasi layanan jenis serviceType dari IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Mendapatkan enumerasi layanan jenis T dari IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Mendapatkan layanan jenis serviceType dari IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Mendapatkan layanan jenis T dari IServiceProvider.

CreateAsyncScope(IServiceProvider)

Membuat baru AsyncServiceScope yang dapat digunakan untuk mengatasi layanan terlingkup.

CreateScope(IServiceProvider)

Membuat baru IServiceScope yang dapat digunakan untuk mengatasi layanan terlingkup.

GetRequiredService(IServiceProvider, Type)

Dapatkan layanan jenis serviceType dari IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Dapatkan layanan jenis T dari IServiceProvider.

GetService<T>(IServiceProvider)

Dapatkan layanan jenis T dari IServiceProvider.

GetServices(IServiceProvider, Type)

Dapatkan enumerasi layanan jenis serviceType dari IServiceProvider.

GetServices<T>(IServiceProvider)

Dapatkan enumerasi layanan jenis T dari IServiceProvider.

GetFakeLogCollector(IServiceProvider)

Mendapatkan objek yang mengumpulkan rekaman log yang dikirim ke pencatat palsu.

GetFakeRedactionCollector(IServiceProvider)

Mendapatkan instans kolektor redactor palsu dari kontainer injeksi dependensi.

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari ke IEnumerable jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis yang ditentukan.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi menjadi IEnumerableIQueryable.

Berlaku untuk

Keamanan Thread

Jenis ini aman untuk operasi baca multithreaded. Anda harus menyinkronkan operasi tulis apa pun.

Lihat juga