Поделиться через


DataViewSettingCollection Класс

Определение

Содержит доступную только для чтения коллекцию объектов DataViewSetting для каждого объекта DataTable в DataSet.

public ref class DataViewSettingCollection : System::Collections::ICollection
public class DataViewSettingCollection : System.Collections.ICollection
[System.Serializable]
public class DataViewSettingCollection : System.Collections.ICollection
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
[<System.Serializable>]
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
Public Class DataViewSettingCollection
Implements ICollection
Наследование
DataViewSettingCollection
Атрибуты
Реализации

Комментарии

Пользователь не может добавлять или удалять DataViewSetting из коллекции, но может изменять свойства DataViewSetting , соответствующие конкретному DataTableобъекту . При добавлении или удалении DataTable из набора данных добавляется соответствующий DataViewSetting объект из коллекции.

Свойства

Count

Возвращает количество объектов DataViewSetting в коллекции DataViewSettingCollection.

IsReadOnly

Получает значение, указывающее, доступен ли объект DataViewSettingCollection только для чтения.

IsSynchronized

Получает значение, определяющее, является ли доступ к коллекции DataViewSettingCollection синхронизированным (потокобезопасным).

Item[DataTable]

Возвращает объекты DataViewSetting указанного класса DataTable из коллекции.

Item[Int32]

Возвращает объекты DataViewSetting класса DataTable по указанному индексу.

Item[String]

Возвращает объект DataViewSetting класса DataTable, заданный по его имени.

SyncRoot

Получает объект, с помощью которого можно синхронизировать доступ к коллекции DataViewSettingCollection.

Методы

CopyTo(Array, Int32)

Копирует объекты коллекции в одномерный экземпляр класса Array, начиная с указанного индекса.

CopyTo(DataViewSetting[], Int32)

Копирует объекты коллекции в одномерный экземпляр класса Array, начиная с указанного индекса.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает объект IEnumerator для коллекции.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

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

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

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

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

Этот тип безопасен для многопоточных операций чтения. Необходимо синхронизировать все операции записи.