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 class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.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
Dziedziczenie
Implementuje

Konstruktory

DataViewManager()

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

DataViewManager(DataSet)

Inicjuje nowe wystąpienie DataViewManager klasy dla określonego DataSetelementu.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 DataViewManagerz.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 dla każdej DataTable z DataSet. DataViewSettingCollectionGets 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 dla DataView określonego DataTableelementu.Creates a DataView for the specified DataTable.

Dispose()

Zwalnia wszystkie zasoby używane przez MarshalByValueComponentprogram.Releases all resources used by the MarshalByValueComponent.

(Odziedziczone po MarshalByValueComponent)
Dispose(Boolean)

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

(Odziedziczone po MarshalByValueComponent)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.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()

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

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
OnListChanged(ListChangedEventArgs)

ListChanged Podnosi zdarzenie.Raises the ListChanged event.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

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

TableCollectionChanged(Object, CollectionChangeEventArgs)

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

ToString()

ComponentZwraca wartość String zawierającą nazwę (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 Disposed na 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)

PropertyDescriptor Dodaje 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, AddNew()Zobacz.For a description of this member, see AddNew().

IBindingList.AllowEdit

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

IBindingList.AllowNew

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

IBindingList.AllowRemove

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

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

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

IBindingList.Find(PropertyDescriptor, Object)

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

IBindingList.IsSorted

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

IBindingList.RemoveIndex(PropertyDescriptor)

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

IBindingList.RemoveSort()

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

IBindingList.SortDirection

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

IBindingList.SortProperty

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

IBindingList.SupportsChangeNotification

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

IBindingList.SupportsSearching

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

IBindingList.SupportsSorting

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

ICollection.CopyTo(Array, Int32)

Kopiuje elementy ICollection Arraydo, 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, CountZobacz.For a description of this member, see Count.

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IEnumerable.GetEnumerator()

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

IList.Add(Object)

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

IList.Clear()

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

IList.Contains(Object)

Określa, IList czy 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 IList obiektu o określonym indeksie.Inserts an item to the IList at the specified index.

IList.IsFixedSize

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

IList.IsReadOnly

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

IList.Item[Int32]

Pobieranie lub konfigurowanie elementów 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)

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

ITypedList.GetItemProperties(PropertyDescriptor[])

PropertyDescriptorCollection Zwraca wartość 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 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)

IEnumerable KonwertujeIQueryabledo.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ż