DataViewManager Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A minden egyes DataViewSettingCollection eleméhez DataTablealapértelmezett DataSet értéket tartalmaz.
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
- Öröklődés
- Megvalósítás
Konstruktorok
| Name | Description |
|---|---|
| DataViewManager() |
Inicializálja a DataViewManager osztály új példányát. |
| DataViewManager(DataSet) |
Inicializálja a DataViewManager megadott DataSetosztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| Container |
Lekéri az összetevő tárolót. (Öröklődés forrása MarshalByValueComponent) |
| DataSet |
Lekéri vagy beállítja a DataSet használni kívánt .DataViewManager |
| DataViewSettingCollectionString |
Lekéri vagy beállítja a kódmegőrzéshez használt értéket. |
| DataViewSettings |
Lekéri az DataViewSettingCollection egyes DataTable a DataSet. |
| DesignMode |
Egy értéket kap, amely jelzi, hogy az összetevő jelenleg tervezési módban van-e. (Öröklődés forrása MarshalByValueComponent) |
| Events |
Lekéri az összetevőhöz csatolt eseménykezelők listáját. (Öröklődés forrása MarshalByValueComponent) |
| Site |
Lekéri vagy beállítja az összetevő helyét. (Öröklődés forrása MarshalByValueComponent) |
Metódusok
| Name | Description |
|---|---|
| CreateDataView(DataTable) | |
| Dispose() |
Felszabadítja a .-hez használt összes erőforrást MarshalByValueComponent. (Öröklődés forrása MarshalByValueComponent) |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által MarshalByValueComponent használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. (Öröklődés forrása MarshalByValueComponent) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetService(Type) |
Lekéri a végrehajtó a IServiceProvider. (Öröklődés forrása MarshalByValueComponent) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| OnListChanged(ListChangedEventArgs) |
Az eseményt emeli ListChanged ki. |
| RelationCollectionChanged(Object, CollectionChangeEventArgs) |
Eseményt CollectionChanged hoz létre, ha a rendszer hozzáad vagy DataRelation eltávolít egy eseményt a DataRelationCollectionprogramból. |
| TableCollectionChanged(Object, CollectionChangeEventArgs) |
Eseményt CollectionChanged hoz létre, ha a rendszer hozzáad vagy DataTable eltávolít egy eseményt a DataTableCollectionprogramból. |
| ToString() |
String A ( ha van) nevet tartalmazó értéket Componentad vissza. Ezt a módszert nem szabad felülírni. (Öröklődés forrása MarshalByValueComponent) |
esemény
| Name | Description |
|---|---|
| Disposed |
Hozzáad egy eseménykezelőt az összetevő eseményének Disposed figyeléséhez. (Öröklődés forrása MarshalByValueComponent) |
| ListChanged |
A sor hozzáadása vagy törlése DataViewután következik be. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IBindingList.AddIndex(PropertyDescriptor) |
Hozzáadja a PropertyDescriptor kereséshez használt indexekhez. |
| IBindingList.AddNew() |
Ennek a tagnak a leírását lásd AddNew(): . |
| IBindingList.AllowEdit |
Ennek a tagnak a leírását lásd AllowEdit: . |
| IBindingList.AllowNew |
Ennek a tagnak a leírását lásd AllowNew: . |
| IBindingList.AllowRemove |
Ennek a tagnak a leírását lásd AllowRemove: . |
| IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) |
A listát egy és egy PropertyDescriptor alapján rendezi ListSortDirection. |
| IBindingList.Find(PropertyDescriptor, Object) |
A megadott PropertyDescriptorsor indexét adja vissza. |
| IBindingList.IsSorted |
Ennek a tagnak a leírását lásd IsSorted: . |
| IBindingList.RemoveIndex(PropertyDescriptor) |
Eltávolítja a PropertyDescriptor kereséshez használt indexekből. |
| IBindingList.RemoveSort() |
Eltávolít minden, a használatával ApplySort(PropertyDescriptor, ListSortDirection)alkalmazott rendezést. |
| IBindingList.SortDirection |
Ennek a tagnak a leírását lásd SortDirection: . |
| IBindingList.SortProperty |
Ennek a tagnak a leírását lásd SortProperty: . |
| IBindingList.SupportsChangeNotification |
Ennek a tagnak a leírását lásd SupportsChangeNotification: . |
| IBindingList.SupportsSearching |
Ennek a tagnak a leírását lásd SupportsSearching: . |
| IBindingList.SupportsSorting |
Ennek a tagnak a leírását lásd SupportsSorting: . |
| ICollection.CopyTo(Array, Int32) |
Az elemeket ICollection egy adott indextől kezdve másolja Arrayegy adott Array indexbe. |
| ICollection.Count |
Ennek a tagnak a leírását lásd Count: . |
| ICollection.IsSynchronized |
Ennek a tagnak a leírását lásd IsSynchronized: . |
| ICollection.SyncRoot |
Ennek a tagnak a leírását lásd SyncRoot: . |
| IEnumerable.GetEnumerator() |
Ennek a tagnak a leírását lásd GetEnumerator(): . |
| IList.Add(Object) |
Elemet ad hozzá a IList. |
| IList.Clear() |
Ennek a tagnak a leírását lásd Clear(): . |
| IList.Contains(Object) |
Meghatározza, hogy az IList adott érték tartalmaz-e. |
| IList.IndexOf(Object) |
Egy adott elem indexét határozza meg a IList. |
| IList.Insert(Int32, Object) |
Beszúr egy elemet a IList megadott indexbe. |
| IList.IsFixedSize |
Ennek a tagnak a leírását lásd IsFixedSize: . |
| IList.IsReadOnly |
Ennek a tagnak a leírását lásd IsReadOnly: . |
| IList.Item[Int32] |
Lekéri vagy beállítja az elemet a megadott indexen. |
| IList.Remove(Object) |
Eltávolítja egy adott objektum első előfordulását a IList. |
| IList.RemoveAt(Int32) |
Eltávolítja az IList elemet a megadott indexből. |
| ITypedList.GetItemProperties(PropertyDescriptor[]) |
PropertyDescriptorCollection Az adatok kötéséhez használt egyes elemek tulajdonságait képviselő tulajdonságokat adja vissza. |
| ITypedList.GetListName(PropertyDescriptor[]) |
A lista nevét adja vissza. |
Bővítő metódusok
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Lehetővé teszi a lekérdezés párhuzamosítását. |
| AsQueryable(IEnumerable) |
Átalakítja az egyiket IEnumerableIQueryable. |
| Cast<TResult>(IEnumerable) |
Egy elem elemeit IEnumerable a megadott típusra veti. |
| CreateAsyncScope(IServiceProvider) |
Létrehoz egy újat AsyncServiceScope , amely a hatókörön belüli szolgáltatások feloldására használható. |
| CreateScope(IServiceProvider) |
Létrehoz egy újat IServiceScope , amely a hatókörön belüli szolgáltatások feloldására használható. |
| GetKeyedService(IServiceProvider, Type, Object) |
A szolgáltatás típusának |
| GetKeyedService<T>(IServiceProvider, Object) |
A szolgáltatás típusának |
| GetKeyedServices(IServiceProvider, Type, Object) |
Kérje le a szolgáltatások |
| GetKeyedServices<T>(IServiceProvider, Object) |
Kérje le a szolgáltatások |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
A szolgáltatás típusának |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
A szolgáltatás típusának |
| GetRequiredService(IServiceProvider, Type) |
A szolgáltatás típusának |
| GetRequiredService<T>(IServiceProvider) |
A szolgáltatás típusának |
| GetService<T>(IServiceProvider) |
A szolgáltatás típusának |
| GetServices(IServiceProvider, Type) |
Kérje le a szolgáltatások |
| GetServices<T>(IServiceProvider) |
Kérje le a szolgáltatások |
| OfType<TResult>(IEnumerable) |
Egy adott típus alapján szűri IEnumerable egy adott elem elemeit. |
A következőre érvényes:
Szálbiztonság
Ez a típus biztonságos a többszálas olvasási műveletekhez. Minden írási műveletet szinkronizálnia kell.