DataViewManager Class

Definition

Obsahuje výchozí DataViewSettingCollection pro každý DataTable v DataSet.Contains a default DataViewSettingCollection for each DataTable in a 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
type DataViewManager = class
    inherit MarshalByValueComponent
    interface IBindingList
    interface ITypedList
    interface IList
    interface ICollection
    interface IEnumerable
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, ITypedList
Inheritance
Implements

Constructors

DataViewManager()

Inicializuje novou instanci třídy DataViewManager.Initializes a new instance of the DataViewManager class.

DataViewManager(DataSet)

Inicializuje novou instanci třídy DataViewManager pro zadaný DataSet.Initializes a new instance of the DataViewManager class for the specified DataSet.

Properties

Container

Načte kontejner pro komponentu.Gets the container for the component.

(Inherited from MarshalByValueComponent)
DataSet

Získá nebo nastaví DataSet pro použití s DataViewManager.Gets or sets the DataSet to use with the DataViewManager.

DataViewSettingCollectionString

Získá nebo nastaví hodnotu, která se používá pro trvalost kódu.Gets or sets a value that is used for code persistence.

DataViewSettings

Získá DataViewSettingCollection pro každý DataTable v DataSet.Gets the DataViewSettingCollection for each DataTable in the DataSet.

DesignMode

Načte hodnotu, která označuje, zda je komponenta aktuálně v režimu návrhu.Gets a value indicating whether the component is currently in design mode.

(Inherited from MarshalByValueComponent)
Events

Získá seznam obslužných rutin událostí, které jsou připojeny k této součásti.Gets the list of event handlers that are attached to this component.

(Inherited from MarshalByValueComponent)
Site

Získá nebo nastaví web součásti.Gets or sets the site of the component.

(Inherited from MarshalByValueComponent)

Methods

CreateDataView(DataTable)

Vytvoří DataView pro zadaný DataTable.Creates a DataView for the specified DataTable.

Dispose()

Uvolní všechny prostředky, které MarshalByValueComponentpoužívá.Releases all resources used by the MarshalByValueComponent.

(Inherited from MarshalByValueComponent)
Dispose(Boolean)

Uvolní nespravované prostředky používané MarshalByValueComponent a volitelně uvolňuje spravované prostředky.Releases the unmanaged resources used by the MarshalByValueComponent and optionally releases the managed resources.

(Inherited from MarshalByValueComponent)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Inherited from Object)
GetService(Type)

Získá implementátor IServiceProvider.Gets the implementer of the IServiceProvider.

(Inherited from MarshalByValueComponent)
GetType()

Získá Type aktuální instance.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Vytvoří kopii aktuálního Objectbez podstruktury.Creates a shallow copy of the current Object.

(Inherited from Object)
OnListChanged(ListChangedEventArgs)

Vyvolá událost ListChanged.Raises the ListChanged event.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

Vyvolá událost CollectionChanged při přidání nebo odebrání DataRelation z DataRelationCollection.Raises a CollectionChanged event when a DataRelation is added to or removed from the DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

Vyvolá událost CollectionChanged při přidání nebo odebrání DataTable z DataTableCollection.Raises a CollectionChanged event when a DataTable is added to or removed from the DataTableCollection.

ToString()

Vrátí String obsahující název Component, pokud existuje.Returns a String containing the name of the Component, if any. Tato metoda by neměla být přepsána.This method should not be overridden.

(Inherited from MarshalByValueComponent)

Events

Disposed

Přidá obslužnou rutinu události, která bude naslouchat události Disposed v součásti.Adds an event handler to listen to the Disposed event on the component.

(Inherited from MarshalByValueComponent)
ListChanged

Vyvolá se po přidání nebo odstranění řádku z DataView.Occurs after a row is added to or deleted from a DataView.

Explicit Interface Implementations

IBindingList.AddIndex(PropertyDescriptor)

Přidá PropertyDescriptor k indexům, které se používají k hledání.Adds the PropertyDescriptor to the indexes used for searching.

IBindingList.AddNew()

Popis tohoto člena naleznete v tématu AddNew().For a description of this member, see AddNew().

IBindingList.AllowEdit

Popis tohoto člena naleznete v tématu AllowEdit.For a description of this member, see AllowEdit.

IBindingList.AllowNew

Popis tohoto člena naleznete v tématu AllowNew.For a description of this member, see AllowNew.

IBindingList.AllowRemove

Popis tohoto člena naleznete v tématu AllowRemove.For a description of this member, see AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Seřadí seznam na základě PropertyDescriptor a ListSortDirection.Sorts the list based on a PropertyDescriptor and a ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object)

Vrátí index řádku, který má daný PropertyDescriptor.Returns the index of the row that has the given PropertyDescriptor.

IBindingList.IsSorted

Popis tohoto člena naleznete v tématu IsSorted.For a description of this member, see IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

Odebere PropertyDescriptor z indexů používaných k hledání.Removes the PropertyDescriptor from the indexes used for searching.

IBindingList.RemoveSort()

Odebere jakékoli řazení použité pomocí ApplySort(PropertyDescriptor, ListSortDirection).Removes any sort applied using ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection

Popis tohoto člena naleznete v tématu SortDirection.For a description of this member, see SortDirection.

IBindingList.SortProperty

Popis tohoto člena naleznete v tématu SortProperty.For a description of this member, see SortProperty.

IBindingList.SupportsChangeNotification

Popis tohoto člena naleznete v tématu SupportsChangeNotification.For a description of this member, see SupportsChangeNotification.

IBindingList.SupportsSearching

Popis tohoto člena naleznete v tématu SupportsSearching.For a description of this member, see SupportsSearching.

IBindingList.SupportsSorting

Popis tohoto člena naleznete v tématu SupportsSorting.For a description of this member, see SupportsSorting.

ICollection.CopyTo(Array, Int32)

Zkopíruje prvky ICollection do Array, počínaje konkrétním indexem Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.Count

Popis tohoto člena naleznete v tématu Count.For a description of this member, see Count.

ICollection.IsSynchronized

Popis tohoto člena naleznete v tématu IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Popis tohoto člena naleznete v tématu SyncRoot.For a description of this member, see SyncRoot.

IEnumerable.GetEnumerator()

Popis tohoto člena naleznete v tématu GetEnumerator().For a description of this member, see GetEnumerator().

IList.Add(Object)

Přidá položku do IList.Adds an item to the IList.

IList.Clear()

Popis tohoto člena naleznete v tématu Clear().For a description of this member, see Clear().

IList.Contains(Object)

Určuje, zda IList obsahuje konkrétní hodnotu.Determines whether the IList contains a specific value.

IList.IndexOf(Object)

Určuje index určité položky v IList.Determines the index of a specific item in the IList.

IList.Insert(Int32, Object)

Vloží položku do IList v zadaném indexu.Inserts an item to the IList at the specified index.

IList.IsFixedSize

Popis tohoto člena naleznete v tématu IsFixedSize.For a description of this member, see IsFixedSize.

IList.IsReadOnly

Popis tohoto člena naleznete v tématu IsReadOnly.For a description of this member, see IsReadOnly.

IList.Item[Int32]

Získá nebo nastaví prvek na zadaný index.Gets or sets the element at the specified index.

IList.Remove(Object)

Odebere první výskyt konkrétního objektu z IList.Removes the first occurrence of a specific object from the IList.

IList.RemoveAt(Int32)

Odebere položku IList v zadaném indexu.Removes the IList item at the specified index.

ITypedList.GetItemProperties(PropertyDescriptor[])

Vrátí PropertyDescriptorCollection, který představuje vlastnosti u každé položky použité pro svázání dat.Returns the PropertyDescriptorCollection that represents the properties on each item used to bind data.

ITypedList.GetListName(PropertyDescriptor[])

Vrátí název seznamu.Returns the name of the list.

Extension Methods

Cast<TResult>(IEnumerable)

Přetypování prvky IEnumerable na zadaný typ.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable založené na zadaném typu.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.Converts an IEnumerable to an IQueryable.

Applies to

Thread Safety

Tento typ je bezpečný pro operace čtení ve více vláknech.This type is safe for multithreaded read operations. Je nutné synchronizovat všechny operace zápisu.You must synchronize any write operations.

See also