DataViewManager DataViewManager DataViewManager DataViewManager Class

Определение

Содержит значение по умолчанию DataViewSettingCollection для каждого DataTable в 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
Наследование
Реализации

Конструкторы

DataViewManager() DataViewManager() DataViewManager() DataViewManager()

Инициализирует новый экземпляр класса DataViewManager.Initializes a new instance of the DataViewManager class.

DataViewManager(DataSet) DataViewManager(DataSet) DataViewManager(DataSet) DataViewManager(DataSet)

Инициализирует новый экземпляр класса DataViewManager для указанного объекта DataSet.Initializes a new instance of the DataViewManager class for the specified DataSet.

Свойства

Container Container Container Container

Возвращает контейнер для компонента.Gets the container for the component.

(Inherited from MarshalByValueComponent)
DataSet DataSet DataSet DataSet

Возвращает или задает объект DataSet для использования с коллекцией DataViewManager.Gets or sets the DataSet to use with the DataViewManager.

DataViewSettingCollectionString DataViewSettingCollectionString DataViewSettingCollectionString DataViewSettingCollectionString

Возвращает или задает значение, используемое для сохраняемости кода.Gets or sets a value that is used for code persistence.

DataViewSettings DataViewSettings DataViewSettings DataViewSettings

Получает коллекцию DataViewSettingCollection для каждого объекта DataTable в DataSet.Gets the DataViewSettingCollection for each DataTable in the DataSet.

DesignMode DesignMode DesignMode DesignMode

Возвращает значение, показывающее, находится ли компонент в настоящий момент в режиме разработки.Gets a value indicating whether the component is currently in design mode.

(Inherited from MarshalByValueComponent)
Events Events Events Events

Возвращает список обработчиков событий, которые прикреплены к этому компоненту.Gets the list of event handlers that are attached to this component.

(Inherited from MarshalByValueComponent)
Site Site Site Site

Получает или задает узел компонента.Gets or sets the site of the component.

(Inherited from MarshalByValueComponent)

Методы

CreateDataView(DataTable) CreateDataView(DataTable) CreateDataView(DataTable) CreateDataView(DataTable)

Создает объект DataView для указанного объекта DataTable.Creates a DataView for the specified DataTable.

Dispose() Dispose() Dispose() Dispose()

Освобождает все ресурсы, используемые объектом MarshalByValueComponent.Releases all resources used by the MarshalByValueComponent.

(Inherited from MarshalByValueComponent)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом MarshalByValueComponent, а при необходимости освобождает также управляемые ресурсы.Releases the unmanaged resources used by the MarshalByValueComponent and optionally releases the managed resources.

(Inherited from MarshalByValueComponent)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Возвращает средство реализации объекта IServiceProvider.Gets the implementer of the IServiceProvider.

(Inherited from MarshalByValueComponent)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnListChanged(ListChangedEventArgs) OnListChanged(ListChangedEventArgs) OnListChanged(ListChangedEventArgs) OnListChanged(ListChangedEventArgs)

Создает событие ListChanged.Raises the ListChanged event.

RelationCollectionChanged(Object, CollectionChangeEventArgs) RelationCollectionChanged(Object, CollectionChangeEventArgs) RelationCollectionChanged(Object, CollectionChangeEventArgs) RelationCollectionChanged(Object, CollectionChangeEventArgs)

Вызывает событие CollectionChanged при добавлении или удалении объекта DataRelation из коллекции DataRelationCollection.Raises a CollectionChanged event when a DataRelation is added to or removed from the DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs) TableCollectionChanged(Object, CollectionChangeEventArgs) TableCollectionChanged(Object, CollectionChangeEventArgs) TableCollectionChanged(Object, CollectionChangeEventArgs)

Вызывает событие CollectionChanged при добавлении или удалении объекта DataTable из коллекции DataTableCollection.Raises a CollectionChanged event when a DataTable is added to or removed from the DataTableCollection.

ToString() ToString() ToString() ToString()

Возвращает строку String, содержащую имя компонента Component, если таковое имеется.Returns a String containing the name of the Component, if any. Этот метод не следует переопределять.This method should not be overridden.

(Inherited from MarshalByValueComponent)

События

Disposed Disposed Disposed Disposed

Добавляет обработчик событий, чтобы прослушивать событие Disposed для компонента.Adds an event handler to listen to the Disposed event on the component.

(Inherited from MarshalByValueComponent)
ListChanged ListChanged ListChanged ListChanged

Происходит после добавления или удаления строки из объекта DataView.Occurs after a row is added to or deleted from a DataView.

Явные реализации интерфейса

IBindingList.AddIndex(PropertyDescriptor) IBindingList.AddIndex(PropertyDescriptor) IBindingList.AddIndex(PropertyDescriptor) IBindingList.AddIndex(PropertyDescriptor)

Добавляет дескриптор PropertyDescriptor к индексам, используемым для поиска.Adds the PropertyDescriptor to the indexes used for searching.

IBindingList.AddNew() IBindingList.AddNew() IBindingList.AddNew() IBindingList.AddNew()

Описание этого члена см. в разделе AddNew().For a description of this member, see AddNew().

IBindingList.AllowEdit IBindingList.AllowEdit IBindingList.AllowEdit IBindingList.AllowEdit

Описание этого члена см. в разделе AllowEdit.For a description of this member, see AllowEdit.

IBindingList.AllowNew IBindingList.AllowNew IBindingList.AllowNew IBindingList.AllowNew

Описание этого члена см. в разделе AllowNew.For a description of this member, see AllowNew.

IBindingList.AllowRemove IBindingList.AllowRemove IBindingList.AllowRemove IBindingList.AllowRemove

Описание этого члена см. в разделе AllowRemove.For a description of this member, see AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Сортирует список, используя дескриптор PropertyDescriptor и направление ListSortDirection.Sorts the list based on a PropertyDescriptor and a ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object) IBindingList.Find(PropertyDescriptor, Object) IBindingList.Find(PropertyDescriptor, Object) IBindingList.Find(PropertyDescriptor, Object)

Возвращает индекс строки с данным дескриптором PropertyDescriptor.Returns the index of the row that has the given PropertyDescriptor.

IBindingList.IsSorted IBindingList.IsSorted IBindingList.IsSorted IBindingList.IsSorted

Описание этого члена см. в разделе IsSorted.For a description of this member, see IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor) IBindingList.RemoveIndex(PropertyDescriptor) IBindingList.RemoveIndex(PropertyDescriptor) IBindingList.RemoveIndex(PropertyDescriptor)

Удаляет дескриптор PropertyDescriptor из индексов, используемых для поиска.Removes the PropertyDescriptor from the indexes used for searching.

IBindingList.RemoveSort() IBindingList.RemoveSort() IBindingList.RemoveSort() IBindingList.RemoveSort()

Удаляет любую сортировку, выполненную с использованием метода ApplySort(PropertyDescriptor, ListSortDirection).Removes any sort applied using ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection IBindingList.SortDirection IBindingList.SortDirection IBindingList.SortDirection

Описание этого члена см. в разделе SortDirection.For a description of this member, see SortDirection.

IBindingList.SortProperty IBindingList.SortProperty IBindingList.SortProperty IBindingList.SortProperty

Описание этого члена см. в разделе SortProperty.For a description of this member, see SortProperty.

IBindingList.SupportsChangeNotification IBindingList.SupportsChangeNotification IBindingList.SupportsChangeNotification IBindingList.SupportsChangeNotification

Описание этого члена см. в разделе SupportsChangeNotification.For a description of this member, see SupportsChangeNotification.

IBindingList.SupportsSearching IBindingList.SupportsSearching IBindingList.SupportsSearching IBindingList.SupportsSearching

Описание этого члена см. в разделе SupportsSearching.For a description of this member, see SupportsSearching.

IBindingList.SupportsSorting IBindingList.SupportsSorting IBindingList.SupportsSorting IBindingList.SupportsSorting

Описание этого члена см. в разделе SupportsSorting.For a description of this member, see SupportsSorting.

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Копирует элементы коллекции ICollection в массив Array, начиная с указанного индекса массива Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Описание этого члена см. в разделе Count.For a description of this member, see Count.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Описание этого члена см. в разделе IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Описание этого члена см. в разделе SyncRoot.For a description of this member, see SyncRoot.

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Описание этого члена см. в разделе GetEnumerator().For a description of this member, see GetEnumerator().

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Добавляет элемент в коллекцию IList.Adds an item to the IList.

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Описание этого члена см. в разделе Clear().For a description of this member, see Clear().

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Определяет, содержит ли коллекция IList указанное значение.Determines whether the IList contains a specific value.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Определяет индекс заданного элемента в списке IList.Determines the index of a specific item in the IList.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Вставляет элемент в список IList по указанному индексу.Inserts an item to the IList at the specified index.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Описание этого члена см. в разделе IsFixedSize.For a description of this member, see IsFixedSize.

IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Описание этого члена см. в разделе IsReadOnly.For a description of this member, see IsReadOnly.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Возвращает или задает элемент по указанному индексу.Gets or sets the element at the specified index.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Удаляет первое вхождение указанного объекта из коллекции IList.Removes the first occurrence of a specific object from the IList.

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Удаляет элемент IList, расположенный по указанному индексу.Removes the IList item at the specified index.

ITypedList.GetItemProperties(PropertyDescriptor[]) ITypedList.GetItemProperties(PropertyDescriptor[]) ITypedList.GetItemProperties(PropertyDescriptor[]) ITypedList.GetItemProperties(PropertyDescriptor[])

Возвращает PropertyDescriptorCollection, представляющий свойства каждого элемента, используемого для привязки данных.Returns the PropertyDescriptorCollection that represents the properties on each item used to bind data.

ITypedList.GetListName(PropertyDescriptor[]) ITypedList.GetListName(PropertyDescriptor[]) ITypedList.GetListName(PropertyDescriptor[]) ITypedList.GetListName(PropertyDescriptor[])

Возвращает имя списка.Returns the name of the list.

Методы расширения

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Преобразует IEnumerable для IQueryable.Converts an IEnumerable to an IQueryable.

Применяется к

Потокобезопасность

Этот тип является безопасным для многопоточных операций чтения.This type is safe for multithreaded read operations. Необходимо синхронизировать все операции записи.You must synchronize any write operations.

Дополнительно