DataViewManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит значение по умолчанию DataViewSettingCollection для каждого DataTable в 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
- Наследование
- Реализации
Конструкторы
| DataViewManager() |
Инициализирует новый экземпляр класса DataViewManager. |
| DataViewManager(DataSet) |
Инициализирует новый экземпляр класса DataViewManager для указанного объекта DataSet. |
Свойства
| Container |
Возвращает контейнер для компонента. (Унаследовано от MarshalByValueComponent) |
| DataSet |
Возвращает или задает объект DataSet для использования с коллекцией DataViewManager. |
| DataViewSettingCollectionString |
Возвращает или задает значение, используемое для сохраняемости кода. |
| DataViewSettings |
Получает коллекцию DataViewSettingCollection для каждого объекта DataTable в DataSet. |
| DesignMode |
Возвращает значение, показывающее, находится ли компонент в настоящий момент в режиме разработки. (Унаследовано от MarshalByValueComponent) |
| Events |
Возвращает список обработчиков событий, которые прикреплены к этому компоненту. (Унаследовано от MarshalByValueComponent) |
| Site |
Возвращает или задает сайт компонента. (Унаследовано от MarshalByValueComponent) |
Методы
| CreateDataView(DataTable) | |
| Dispose() |
Освобождает все ресурсы, занятые модулем MarshalByValueComponent. (Унаследовано от MarshalByValueComponent) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом MarshalByValueComponent, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от MarshalByValueComponent) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetService(Type) |
Возвращает средство реализации объекта IServiceProvider. (Унаследовано от MarshalByValueComponent) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| OnListChanged(ListChangedEventArgs) |
Вызывает событие ListChanged. |
| RelationCollectionChanged(Object, CollectionChangeEventArgs) |
Вызывает событие CollectionChanged при добавлении или удалении объекта DataRelation из коллекции DataRelationCollection. |
| TableCollectionChanged(Object, CollectionChangeEventArgs) |
Вызывает событие CollectionChanged при добавлении или удалении объекта DataTable из коллекции DataTableCollection. |
| ToString() |
Возвращает объект String, содержащий имя Component, если оно есть. Этот метод не следует переопределять. (Унаследовано от MarshalByValueComponent) |
События
| Disposed |
Добавляет обработчик события для ожидания события Disposed в компоненте. (Унаследовано от MarshalByValueComponent) |
| ListChanged |
Происходит после добавления или удаления строки из объекта DataView. |
Явные реализации интерфейса
| IBindingList.AddIndex(PropertyDescriptor) |
Добавляет дескриптор PropertyDescriptor к индексам, используемым для поиска. |
| IBindingList.AddNew() |
Описание этого члена см. в разделе AddNew(). |
| IBindingList.AllowEdit |
Описание этого члена см. в разделе AllowEdit. |
| IBindingList.AllowNew |
Описание этого члена см. в разделе AllowNew. |
| IBindingList.AllowRemove |
Описание этого члена см. в разделе AllowRemove. |
| IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) |
Сортирует список, используя дескриптор PropertyDescriptor и направление ListSortDirection. |
| IBindingList.Find(PropertyDescriptor, Object) |
Возвращает индекс строки с данным дескриптором PropertyDescriptor. |
| IBindingList.IsSorted |
Описание этого члена см. в разделе IsSorted. |
| IBindingList.RemoveIndex(PropertyDescriptor) |
Удаляет дескриптор PropertyDescriptor из индексов, используемых для поиска. |
| IBindingList.RemoveSort() |
Удаляет любую сортировку, выполненную с использованием метода ApplySort(PropertyDescriptor, ListSortDirection). |
| IBindingList.SortDirection |
Описание этого члена см. в разделе SortDirection. |
| IBindingList.SortProperty |
Описание этого члена см. в разделе SortProperty. |
| IBindingList.SupportsChangeNotification |
Описание этого члена см. в разделе SupportsChangeNotification. |
| IBindingList.SupportsSearching |
Описание этого члена см. в разделе SupportsSearching. |
| IBindingList.SupportsSorting |
Описание этого члена см. в разделе SupportsSorting. |
| ICollection.CopyTo(Array, Int32) |
Копирует элементы коллекции ICollection в массив Array, начиная с указанного индекса массива Array. |
| ICollection.Count |
Описание этого члена см. в разделе Count. |
| ICollection.IsSynchronized |
Описание этого члена см. в разделе IsSynchronized. |
| ICollection.SyncRoot |
Описание этого члена см. в разделе SyncRoot. |
| IEnumerable.GetEnumerator() |
Описание этого члена см. в разделе GetEnumerator(). |
| IList.Add(Object) |
Добавляет элемент в коллекцию IList. |
| IList.Clear() |
Описание этого члена см. в разделе Clear(). |
| IList.Contains(Object) |
Определяет, содержит ли коллекция IList указанное значение. |
| IList.IndexOf(Object) |
Определяет индекс заданного элемента коллекции IList. |
| IList.Insert(Int32, Object) |
Вставляет элемент в список IList по указанному индексу. |
| IList.IsFixedSize |
Описание этого члена см. в разделе IsFixedSize. |
| IList.IsReadOnly |
Описание этого члена см. в разделе IsReadOnly. |
| IList.Item[Int32] |
Возвращает или задает элемент по указанному индексу. |
| IList.Remove(Object) |
Удаляет первое вхождение указанного объекта из коллекции IList. |
| IList.RemoveAt(Int32) |
Удаляет элемент IList по указанному индексу. |
| ITypedList.GetItemProperties(PropertyDescriptor[]) |
Возвращает PropertyDescriptorCollection, представляющий свойства каждого элемента, используемого для привязки данных. |
| ITypedList.GetListName(PropertyDescriptor[]) |
Возвращает имя списка. |
Методы расширения
| GetKeyedService<T>(IServiceProvider, Object) |
Возвращает службу типа |
| GetKeyedServices(IServiceProvider, Type, Object) |
Возвращает перечисление служб типа |
| GetKeyedServices<T>(IServiceProvider, Object) |
Возвращает перечисление служб типа |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Возвращает службу типа |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Возвращает службу типа |
| CreateAsyncScope(IServiceProvider) |
Создает интерфейс AsyncServiceScope, который может использоваться для разрешения служб с ограниченной областью. |
| CreateScope(IServiceProvider) |
Создает интерфейс IServiceScope, который может использоваться для разрешения служб с ограниченной областью. |
| GetRequiredService(IServiceProvider, Type) |
Возвращает службу типа |
| GetRequiredService<T>(IServiceProvider) |
Возвращает службу типа |
| GetService<T>(IServiceProvider) |
Возвращает службу типа |
| GetServices(IServiceProvider, Type) |
Возвращает перечисление служб типа |
| GetServices<T>(IServiceProvider) |
Возвращает перечисление служб типа |
| GetFakeLogCollector(IServiceProvider) |
Возвращает объект , который собирает записи журнала, отправляемые в поддельные средства ведения журнала. |
| GetFakeRedactionCollector(IServiceProvider) |
Возвращает поддельный экземпляр сборщика редактора из контейнера внедрения зависимостей. |
| Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
| OfType<TResult>(IEnumerable) |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
| AsParallel(IEnumerable) |
Позволяет осуществлять параллельный запрос. |
| AsQueryable(IEnumerable) |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |
Применяется к
Потокобезопасность
Этот тип безопасен для многопоточных операций чтения. Необходимо синхронизировать все операции записи.