DataViewManager Klasa

Definicja

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

Konstruktory

DataViewManager()

Inicjuje nowe wystąpienie klasy DataViewManager.

DataViewManager(DataSet)

Inicjuje DataViewManager nowe wystąpienie klasy dla określonego DataSetelementu .

Właściwości

Container

Pobiera kontener dla składnika.

(Odziedziczone po MarshalByValueComponent)
DataSet

Pobiera lub ustawia parametr DataSet , który ma być używany z parametrem DataViewManager.

DataViewSettingCollectionString

Pobiera lub ustawia wartość używaną do trwałości kodu.

DataViewSettings

Pobiera dla DataViewSettingCollection każdego DataTable elementu w obiekcie DataSet.

DesignMode

Pobiera wartość wskazującą, czy składnik jest obecnie w trybie projektowania.

(Odziedziczone po MarshalByValueComponent)
Events

Pobiera listę programów obsługi zdarzeń dołączonych do tego składnika.

(Odziedziczone po MarshalByValueComponent)
Site

Pobiera lub ustawia lokację składnika.

(Odziedziczone po MarshalByValueComponent)

Metody

CreateDataView(DataTable)

Tworzy element DataView dla określonego DataTableelementu .

Dispose()

Zwalnia wszelkie zasoby używane przez element MarshalByValueComponent.

(Odziedziczone po MarshalByValueComponent)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element MarshalByValueComponent i opcjonalnie zwalnia zasoby zarządzane.

(Odziedziczone po MarshalByValueComponent)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetService(Type)

Pobiera implementator obiektu IServiceProvider.

(Odziedziczone po MarshalByValueComponent)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnListChanged(ListChangedEventArgs)

ListChanged Zgłasza zdarzenie.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

CollectionChanged Zgłasza zdarzenie, gdy element DataRelation jest dodawany do lub usuwany z obiektu DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

CollectionChanged Zgłasza zdarzenie, gdy element DataTable jest dodawany do lub usuwany z obiektu DataTableCollection.

ToString()

Zwraca wartość String zawierającą nazwę Componentobiektu , jeśli istnieje. Ta metoda nie powinna być zastępowana.

(Odziedziczone po MarshalByValueComponent)

Zdarzenia

Disposed

Dodaje procedurę obsługi zdarzeń do nasłuchiwania Disposed zdarzenia w składniku.

(Odziedziczone po MarshalByValueComponent)
ListChanged

Występuje po dodaniu lub usunięciu wiersza z obiektu DataView.

Jawne implementacje interfejsu

IBindingList.AddIndex(PropertyDescriptor)

Dodaje element PropertyDescriptor do indeksów używanych do wyszukiwania.

IBindingList.AddNew()

Aby uzyskać opis tego elementu członkowskiego, zobacz AddNew().

IBindingList.AllowEdit

Aby uzyskać opis tego elementu członkowskiego, zobacz AllowEdit.

IBindingList.AllowNew

Aby uzyskać opis tego elementu członkowskiego, zobacz AllowNew.

IBindingList.AllowRemove

Aby uzyskać opis tego elementu członkowskiego, zobacz AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Sortuje listę na podstawie elementu PropertyDescriptor i .ListSortDirection

IBindingList.Find(PropertyDescriptor, Object)

Zwraca indeks wiersza o podanej wartości PropertyDescriptor.

IBindingList.IsSorted

Aby uzyskać opis tego elementu członkowskiego, zobacz IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

PropertyDescriptor Usuwa element z indeksów używanych do wyszukiwania.

IBindingList.RemoveSort()

Usuwa wszystkie zastosowane sortowanie przy użyciu polecenia ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection

Aby uzyskać opis tego elementu członkowskiego, zobacz SortDirection.

IBindingList.SortProperty

Aby uzyskać opis tego elementu członkowskiego, zobacz SortProperty.

IBindingList.SupportsChangeNotification

Aby uzyskać opis tego elementu członkowskiego, zobacz SupportsChangeNotification.

IBindingList.SupportsSearching

Aby uzyskać opis tego elementu członkowskiego, zobacz SupportsSearching.

IBindingList.SupportsSorting

Aby uzyskać opis tego elementu członkowskiego, zobacz SupportsSorting.

ICollection.CopyTo(Array, Int32)

Kopiuje elementy ICollection elementu do obiektu Array, zaczynając od określonego Array indeksu.

ICollection.Count

Aby uzyskać opis tego elementu członkowskiego, zobacz Count.

ICollection.IsSynchronized

Aby uzyskać opis tego elementu członkowskiego, zobacz IsSynchronized.

ICollection.SyncRoot

Aby uzyskać opis tego elementu członkowskiego, zobacz SyncRoot.

IEnumerable.GetEnumerator()

Aby uzyskać opis tego elementu członkowskiego, zobacz GetEnumerator().

IList.Add(Object)

Dodaje element do elementu IList.

IList.Clear()

Aby uzyskać opis tego elementu członkowskiego, zobacz Clear().

IList.Contains(Object)

Określa, czy element IList zawiera określoną wartość.

IList.IndexOf(Object)

Określa indeks określonego elementu w elemencie IList.

IList.Insert(Int32, Object)

Wstawia element do IList określonego indeksu.

IList.IsFixedSize

Aby uzyskać opis tego elementu członkowskiego, zobacz IsFixedSize.

IList.IsReadOnly

Aby uzyskać opis tego elementu członkowskiego, zobacz IsReadOnly.

IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.

IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z obiektu IList.

IList.RemoveAt(Int32)

IList Usuwa element w określonym indeksie.

ITypedList.GetItemProperties(PropertyDescriptor[])

PropertyDescriptorCollection Zwraca wartość reprezentującą właściwości każdego elementu używanego do powiązania danych.

ITypedList.GetListName(PropertyDescriptor[])

Zwraca nazwę listy.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy elementu IEnumerable na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy

Bezpieczeństwo wątkowe

Ten typ jest bezpieczny dla operacji odczytu wielowątkowego. Należy zsynchronizować wszystkie operacje zapisu.

Zobacz też