DataViewManager Třída

Definice

Obsahuje výchozí hodnotu DataViewSettingCollection pro každý DataTable z nich 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

Name Description
DataViewManager()

Inicializuje novou instanci DataViewManager třídy.

DataViewManager(DataSet)

Inicializuje novou instanci DataViewManager třídy pro zadaný DataSet.

Vlastnosti

Name Description
Container

Získá kontejner pro komponentu.

(Zděděno od MarshalByValueComponent)
DataSet

Získá nebo nastaví DataSet použití s DataViewManager.

DataViewSettingCollectionString

Získá nebo nastaví hodnotu, která se používá pro trvalost kódu.

DataViewSettings

DataViewSettingCollection Získá pro každý DataTable z nich DataSetv .

DesignMode

Získá hodnotu urč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

Name Description
CreateDataView(DataTable)

Vytvoří DataView pro zadaný DataTableparametr .

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 a volitelně uvolní spravované prostředky.

(Zděděno od MarshalByValueComponent)
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetService(Type)

Získá implementátor .IServiceProvider

(Zděděno od MarshalByValueComponent)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(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í z objektu DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

CollectionChanged Vyvolá událost při DataTable přidání nebo odebrání z 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

Name Description
Disposed

Přidá obslužnou rutinu Disposed události pro naslouchání události v komponentě.

(Zděděno od MarshalByValueComponent)
ListChanged

Nastane po přidání nebo odstranění řádku z objektu DataView.

Explicitní implementace rozhraní

Name Description
IBindingList.AddIndex(PropertyDescriptor)

PropertyDescriptor Přidá indexy použité k vyhledávání.

IBindingList.AddNew()

Popis tohoto člena naleznete v tématu AddNew().

IBindingList.AllowEdit

Popis tohoto člena naleznete v tématu AllowEdit.

IBindingList.AllowNew

Popis tohoto člena naleznete v tématu AllowNew.

IBindingList.AllowRemove

Popis tohoto člena naleznete 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 naleznete v tématu IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

Odebere PropertyDescriptor z indexů použitých k hledání.

IBindingList.RemoveSort()

Odebere jakékoli řazení použité pomocí ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection

Popis tohoto člena naleznete v tématu SortDirection.

IBindingList.SortProperty

Popis tohoto člena naleznete v tématu SortProperty.

IBindingList.SupportsChangeNotification

Popis tohoto člena naleznete v tématu SupportsChangeNotification.

IBindingList.SupportsSearching

Popis tohoto člena naleznete v tématu SupportsSearching.

IBindingList.SupportsSorting

Popis tohoto člena naleznete v tématu SupportsSorting.

ICollection.CopyTo(Array, Int32)

Zkopíruje prvky do objektu ICollectionArray, počínaje konkrétním Array indexem.

ICollection.Count

Popis tohoto člena naleznete v tématu Count.

ICollection.IsSynchronized

Popis tohoto člena naleznete v tématu IsSynchronized.

ICollection.SyncRoot

Popis tohoto člena naleznete v tématu SyncRoot.

IEnumerable.GetEnumerator()

Popis tohoto člena naleznete v tématu GetEnumerator().

IList.Add(Object)

Přidá položku do objektu IList.

IList.Clear()

Popis tohoto člena naleznete v tématu Clear().

IList.Contains(Object)

Určuje, zda IList obsahuje konkrétní hodnotu.

IList.IndexOf(Object)

Určuje index konkrétní položky v objektu IList.

IList.Insert(Int32, Object)

Vloží položku do IList v zadaném indexu.

IList.IsFixedSize

Popis tohoto člena naleznete v tématu IsFixedSize.

IList.IsReadOnly

Popis tohoto člena naleznete v tématu IsReadOnly.

IList.Item[Int32]

Získá nebo nastaví prvek v zadaném 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 pro každou položku použitou k vytvoření vazby dat.

ITypedList.GetListName(PropertyDescriptor[])

Vrátí název seznamu.

Metody rozšíření

Name Description
AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Přetypuje prvky IEnumerable na zadaný typ.

CreateAsyncScope(IServiceProvider)

Vytvoří novou AsyncServiceScope , která se dá použít k vyřešení služeb s vymezeným oborem.

CreateScope(IServiceProvider)

Vytvoří novou IServiceScope , která se dá použít k vyřešení služeb s vymezeným oborem.

GetKeyedService(IServiceProvider, Type, Object)

Získejte službu typu serviceType z objektu IServiceProvider.

GetKeyedService<T>(IServiceProvider, Object)

Získejte službu typu T z objektu IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Získejte výčet služeb typu serviceType z objektu IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Získejte výčet služeb typu T z objektu IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Získejte službu typu serviceType z objektu IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Získejte službu typu T z objektu IServiceProvider.

GetRequiredService(IServiceProvider, Type)

Získejte službu typu serviceType z objektu IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Získejte službu typu T z objektu IServiceProvider.

GetService<T>(IServiceProvider)

Získejte službu typu T z objektu IServiceProvider.

GetServices(IServiceProvider, Type)

Získejte výčet služeb typu serviceType z objektu IServiceProvider.

GetServices<T>(IServiceProvider)

Získejte výčet služeb typu T z objektu IServiceProvider.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable na základě zadaného typu.

Platí pro

Bezpečný přístup z více vláken

Tento typ je bezpečný pro operace čtení s více vlákny. Je nutné synchronizovat všechny operace zápisu.

Viz také