DataViewSettingCollection DataViewSettingCollection DataViewSettingCollection DataViewSettingCollection Class

Определение

Содержит доступную только для чтения коллекцию объектов DataViewSetting для каждого объекта DataTable в DataSet.Contains a read-only collection of DataViewSetting objects for each DataTable in a DataSet.

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

Комментарии

Пользователь не может добавить или удалить DataViewSetting из коллекции, но можно изменить свойства DataViewSetting соответствует определенному DataTable.A user cannot add or remove a DataViewSetting from the collection, but can change the properties of the DataViewSetting corresponding to a particular DataTable. Добавление или удаление DataTable из набора данных добавляет или удаляет соответствующие DataViewSetting из коллекции.Adding or removing a DataTable from the DataSet adds or removes the corresponding DataViewSetting from the collection.

Свойства

Count Count Count Count

Возвращает количество объектов DataViewSetting в коллекции DataViewSettingCollection.Gets the number of DataViewSetting objects in the DataViewSettingCollection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Возвращает значение, которое определяет, является ли коллекция DataViewSettingCollection доступной только для чтения.Gets a value that indicates whether the DataViewSettingCollection is read-only.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Получает значение, определяющее, является ли доступ к коллекции DataViewSettingCollection синхронизированным (потокобезопасным).Gets a value that indicates whether access to the DataViewSettingCollection is synchronized (thread-safe).

Item[DataTable] Item[DataTable] Item[DataTable] Item[DataTable]

Возвращает объекты DataViewSetting указанного класса DataTable из коллекции.Gets the DataViewSetting objects of the specified DataTable from the collection.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Возвращает объекты DataViewSetting класса DataTable по указанному индексу.Gets the DataViewSetting objects of the DataTable specified by its index.

Item[String] Item[String] Item[String] Item[String]

Возвращает объект DataViewSetting класса DataTable, заданный по его имени.Gets the DataViewSetting of the DataTable specified by its name.

SyncRoot SyncRoot SyncRoot SyncRoot

Получает объект, с помощью которого можно синхронизировать доступ к коллекции DataViewSettingCollection.Gets an object that can be used to synchronize access to the DataViewSettingCollection.

Методы

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Копирует объекты коллекции в одномерный экземпляр класса Array, начиная с указанного индекса.Copies the collection objects to a one-dimensional Array instance starting at the specified index.

CopyTo(DataViewSetting[], Int32) CopyTo(DataViewSetting[], Int32) CopyTo(DataViewSetting[], Int32) CopyTo(DataViewSetting[], Int32)

Копирует объекты коллекции в одномерный экземпляр класса Array, начиная с указанного индекса.Copies the collection objects to a one-dimensional Array instance starting at the specified index.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Возвращает объект IEnumerator для коллекции.Gets an IEnumerator for the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
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)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

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.