DataViewManager Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje výchozí hodnotu DataViewSettingCollection pro každou z nich DataTable v objektu 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
- Dědičnost
- Implementuje
Konstruktory
DataViewManager() |
Inicializuje novou instanci DataViewManager třídy. |
DataViewManager(DataSet) |
Inicializuje novou instanci DataViewManager třídy pro zadaný DataSet. |
Vlastnosti
Container |
Získá kontejner pro komponentu. (Zděděno od MarshalByValueComponent) |
DataSet |
Získá nebo nastaví na DataSet použití s DataViewManager. |
DataViewSettingCollectionString |
Získá nebo nastaví hodnotu, která se používá pro trvalost kódu. |
DataViewSettings |
Získá hodnotu DataViewSettingCollection pro každou DataTable v souboru DataSet. |
DesignMode |
Získá hodnotu označující, zda komponenta je aktuálně v režimu návrhu. (Zděděno od MarshalByValueComponent) |
Events |
Získá seznam obslužných rutin událostí, které jsou připojeny k této komponentě. (Zděděno od MarshalByValueComponent) |
Site |
Získá nebo nastaví lokalitu komponenty. (Zděděno od MarshalByValueComponent) |
Metody
CreateDataView(DataTable) | |
Dispose() |
Uvolní všechny prostředky používané nástrojem MarshalByValueComponent. (Zděděno od MarshalByValueComponent) |
Dispose(Boolean) |
Uvolní nespravované prostředky používané MarshalByValueComponent nástrojem a volitelně uvolní spravované prostředky. (Zděděno od MarshalByValueComponent) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetService(Type) |
Získá implementátor nástroje IServiceProvider. (Zděděno od MarshalByValueComponent) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnListChanged(ListChangedEventArgs) |
ListChanged Vyvolá událost. |
RelationCollectionChanged(Object, CollectionChangeEventArgs) |
CollectionChanged Vyvolá událost při DataRelation přidání nebo odebrání do objektu DataRelationCollection. |
TableCollectionChanged(Object, CollectionChangeEventArgs) |
CollectionChanged Vyvolá událost při DataTable přidání nebo odebrání do objektu DataTableCollection. |
ToString() |
String Vrátí hodnotu obsahující název Component, pokud existuje. Tato metoda by neměla být přepsána. (Zděděno od MarshalByValueComponent) |
Událost
Disposed |
Přidá obslužnou rutinu události pro naslouchání Disposed události v komponentě. (Zděděno od MarshalByValueComponent) |
ListChanged |
Nastane po přidání řádku do nebo odstranění řádku z DataView. |
Explicitní implementace rozhraní
IBindingList.AddIndex(PropertyDescriptor) |
Přidá hodnotu do PropertyDescriptor indexů používaných pro vyhledávání. |
IBindingList.AddNew() |
Popis tohoto člena najdete v tématu AddNew(). |
IBindingList.AllowEdit |
Popis tohoto člena najdete v tématu AllowEdit. |
IBindingList.AllowNew |
Popis tohoto člena najdete v tématu AllowNew. |
IBindingList.AllowRemove |
Popis tohoto člena najdete v tématu AllowRemove. |
IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) |
Seřadí seznam podle a PropertyDescriptorListSortDirection. |
IBindingList.Find(PropertyDescriptor, Object) |
Vrátí index řádku, který má danou PropertyDescriptorhodnotu . |
IBindingList.IsSorted |
Popis tohoto člena najdete v tématu IsSorted. |
IBindingList.RemoveIndex(PropertyDescriptor) |
Odebere objekt PropertyDescriptor z indexů používaných pro vyhledávání. |
IBindingList.RemoveSort() |
Odebere všechna řazení použitá pomocí ApplySort(PropertyDescriptor, ListSortDirection). |
IBindingList.SortDirection |
Popis tohoto člena najdete v tématu SortDirection. |
IBindingList.SortProperty |
Popis tohoto člena najdete v tématu SortProperty. |
IBindingList.SupportsChangeNotification |
Popis tohoto člena najdete v tématu SupportsChangeNotification. |
IBindingList.SupportsSearching |
Popis tohoto člena najdete v tématu SupportsSearching. |
IBindingList.SupportsSorting |
Popis tohoto člena najdete v tématu SupportsSorting. |
ICollection.CopyTo(Array, Int32) |
Zkopíruje elementy do objektu ICollectionArray, počínaje konkrétním Array indexem. |
ICollection.Count |
Popis tohoto člena najdete v tématu Count. |
ICollection.IsSynchronized |
Popis tohoto člena najdete v tématu IsSynchronized. |
ICollection.SyncRoot |
Popis tohoto člena najdete v tématu SyncRoot. |
IEnumerable.GetEnumerator() |
Popis tohoto člena najdete v tématu GetEnumerator(). |
IList.Add(Object) |
Přidá položku do objektu IList. |
IList.Clear() |
Popis tohoto člena najdete v tématu Clear(). |
IList.Contains(Object) |
Určuje, zda obsahuje IList konkrétní hodnotu. |
IList.IndexOf(Object) |
Určuje index konkrétní položky v objektu IList. |
IList.Insert(Int32, Object) |
Vloží položku do zadaného indexu IList . |
IList.IsFixedSize |
Popis tohoto člena najdete v tématu IsFixedSize. |
IList.IsReadOnly |
Popis tohoto člena najdete v tématu IsReadOnly. |
IList.Item[Int32] |
Získá nebo nastaví prvek u zadaného indexu. |
IList.Remove(Object) |
Odebere první výskyt konkrétního objektu z objektu IList. |
IList.RemoveAt(Int32) |
Odebere IList položku v zadaném indexu. |
ITypedList.GetItemProperties(PropertyDescriptor[]) |
PropertyDescriptorCollection Vrátí hodnotu, která představuje vlastnosti každé položky použité k vytvoření vazby dat. |
ITypedList.GetListName(PropertyDescriptor[]) |
Vrátí název seznamu. |
Metody rozšíření
Platí pro
Bezpečný přístup z více vláken
Tento typ je bezpečný pro operace čtení ve více vláknech. Je nutné synchronizovat všechny operace zápisu.