DataViewManager Klasa

Definicja

Zawiera wartość domyślną DataViewSettingCollection dla każdego DataTable w 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
Dziedziczenie
Implementuje

Konstruktory

DataViewManager()

Inicjuje nowe wystąpienie klasy DataViewManager.Initializes a new instance of the DataViewManager class.

DataViewManager(DataSet)

Inicjuje nowe wystąpienie DataViewManager klasy dla określonego elementu DataSet .Initializes a new instance of the DataViewManager class for the specified DataSet.

Właściwości

Container

Pobiera kontener dla składnika.Gets the container for the component.

(Odziedziczone po MarshalByValueComponent)
DataSet

Pobiera lub ustawia wartość DataSet do użycia z DataViewManager .Gets or sets the DataSet to use with the DataViewManager.

DataViewSettingCollectionString

Pobiera lub ustawia wartość używaną dla trwałości kodu.Gets or sets a value that is used for code persistence.

DataViewSettings

Pobiera DataViewSettingCollection dla każdej DataTable z DataSet .Gets the DataViewSettingCollection for each DataTable in the DataSet.

DesignMode

Pobiera wartość wskazującą, czy składnik jest aktualnie w trybie projektowania.Gets a value indicating whether the component is currently in design mode.

(Odziedziczone po MarshalByValueComponent)
Events

Pobiera listę programów obsługi zdarzeń, które są dołączone do tego składnika.Gets the list of event handlers that are attached to this component.

(Odziedziczone po MarshalByValueComponent)
Site

Pobiera lub ustawia lokację składnika.Gets or sets the site of the component.

(Odziedziczone po MarshalByValueComponent)

Metody

CreateDataView(DataTable)

Tworzy DataView dla określonego elementu DataTable .Creates a DataView for the specified DataTable.

Dispose()

Zwalnia wszelkie zasoby używane przez element MarshalByValueComponent.Releases all resources used by the MarshalByValueComponent.

(Odziedziczone po MarshalByValueComponent)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element MarshalByValueComponent i opcjonalnie zwalnia zasoby zarządzane.Releases the unmanaged resources used by the MarshalByValueComponent and optionally releases the managed resources.

(Odziedziczone po MarshalByValueComponent)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetService(Type)

Pobiera realizatora IServiceProvider .Gets the implementer of the IServiceProvider.

(Odziedziczone po MarshalByValueComponent)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
OnListChanged(ListChangedEventArgs)

Podnosi ListChanged zdarzenie.Raises the ListChanged event.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

Podnosi CollectionChanged zdarzenie po DataRelation dodaniu lub usunięciu z DataRelationCollection .Raises a CollectionChanged event when a DataRelation is added to or removed from the DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

Podnosi CollectionChanged zdarzenie po DataTable dodaniu lub usunięciu z DataTableCollection .Raises a CollectionChanged event when a DataTable is added to or removed from the DataTableCollection.

ToString()

Zwraca wartość String zawierającą nazwę Component (jeśli istnieje).Returns a String containing the name of the Component, if any. Ta metoda nie powinna być przesłaniana.This method should not be overridden.

(Odziedziczone po MarshalByValueComponent)

Zdarzenia

Disposed

Dodaje procedurę obsługi zdarzeń do nasłuchiwania na Disposed zdarzeniu w składniku.Adds an event handler to listen to the Disposed event on the component.

(Odziedziczone po MarshalByValueComponent)
ListChanged

Występuje po dodaniu lub usunięciu wiersza z DataView .Occurs after a row is added to or deleted from a DataView.

Jawne implementacje interfejsu

IBindingList.AddIndex(PropertyDescriptor)

Dodaje PropertyDescriptor do indeksów używanych do wyszukiwania.Adds the PropertyDescriptor to the indexes used for searching.

IBindingList.AddNew()

Aby uzyskać opis tego elementu członkowskiego, zobacz AddNew() .For a description of this member, see AddNew().

IBindingList.AllowEdit

Aby uzyskać opis tego elementu członkowskiego, zobacz AllowEdit .For a description of this member, see AllowEdit.

IBindingList.AllowNew

Aby uzyskać opis tego elementu członkowskiego, zobacz AllowNew .For a description of this member, see AllowNew.

IBindingList.AllowRemove

Aby uzyskać opis tego elementu członkowskiego, zobacz AllowRemove .For a description of this member, see AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Sortuje listę na podstawie i a PropertyDescriptor ListSortDirection .Sorts the list based on a PropertyDescriptor and a ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object)

Zwraca indeks wiersza, który ma daną wartość PropertyDescriptor .Returns the index of the row that has the given PropertyDescriptor.

IBindingList.IsSorted

Aby uzyskać opis tego elementu członkowskiego, zobacz IsSorted .For a description of this member, see IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

Usuwa PropertyDescriptor z indeksów używanych do wyszukiwania.Removes the PropertyDescriptor from the indexes used for searching.

IBindingList.RemoveSort()

Usuwa wszelkie sortowanie zastosowane przy użyciu ApplySort(PropertyDescriptor, ListSortDirection) .Removes any sort applied using ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection

Aby uzyskać opis tego elementu członkowskiego, zobacz SortDirection .For a description of this member, see SortDirection.

IBindingList.SortProperty

Aby uzyskać opis tego elementu członkowskiego, zobacz SortProperty .For a description of this member, see SortProperty.

IBindingList.SupportsChangeNotification

Aby uzyskać opis tego elementu członkowskiego, zobacz SupportsChangeNotification .For a description of this member, see SupportsChangeNotification.

IBindingList.SupportsSearching

Aby uzyskać opis tego elementu członkowskiego, zobacz SupportsSearching .For a description of this member, see SupportsSearching.

IBindingList.SupportsSorting

Aby uzyskać opis tego elementu członkowskiego, zobacz SupportsSorting .For a description of this member, see SupportsSorting.

ICollection.CopyTo(Array, Int32)

Kopiuje elementy ICollection do Array , zaczynając od określonego Array indeksu.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.Count

Aby uzyskać opis tego elementu członkowskiego, zobacz Count .For a description of this member, see Count.

ICollection.IsSynchronized

Aby uzyskać opis tego elementu członkowskiego, zobacz IsSynchronized .For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Aby uzyskać opis tego elementu członkowskiego, zobacz SyncRoot .For a description of this member, see SyncRoot.

IEnumerable.GetEnumerator()

Aby uzyskać opis tego elementu członkowskiego, zobacz GetEnumerator() .For a description of this member, see GetEnumerator().

IList.Add(Object)

Dodaje element do elementu IList .Adds an item to the IList.

IList.Clear()

Aby uzyskać opis tego elementu członkowskiego, zobacz Clear() .For a description of this member, see Clear().

IList.Contains(Object)

Określa, czy IList zawiera konkretną wartość.Determines whether the IList contains a specific value.

IList.IndexOf(Object)

Określa indeks określonego elementu w IList .Determines the index of a specific item in the IList.

IList.Insert(Int32, Object)

Wstawia element do obiektu IList o określonym indeksie.Inserts an item to the IList at the specified index.

IList.IsFixedSize

Aby uzyskać opis tego elementu członkowskiego, zobacz IsFixedSize .For a description of this member, see IsFixedSize.

IList.IsReadOnly

Aby uzyskać opis tego elementu członkowskiego, zobacz IsReadOnly .For a description of this member, see IsReadOnly.

IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.Gets or sets the element at the specified index.

IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z IList .Removes the first occurrence of a specific object from the IList.

IList.RemoveAt(Int32)

Usuwa IList element o określonym indeksie.Removes the IList item at the specified index.

ITypedList.GetItemProperties(PropertyDescriptor[])

Zwraca wartość PropertyDescriptorCollection reprezentującą właściwości dla każdego elementu użytego do powiązania danych.Returns the PropertyDescriptorCollection that represents the properties on each item used to bind data.

ITypedList.GetListName(PropertyDescriptor[])

Zwraca nazwę listy.Returns the name of the list.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Dotyczy

Bezpieczeństwo wątkowe

Ten typ jest bezpieczny dla wielowątkowych operacji odczytu.This type is safe for multithreaded read operations. Należy zsynchronizować wszystkie operacje zapisu.You must synchronize any write operations.

Zobacz też