DataBindingCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет коллекцию DataBinding объектов для ASP.NET серверного элемента управления. Этот класс не наследуется.
public ref class DataBindingCollection sealed : System::Collections::ICollection
public sealed class DataBindingCollection : System.Collections.ICollection
type DataBindingCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class DataBindingCollection
Implements ICollection
- Наследование
-
DataBindingCollection
- Реализации
Комментарии
Эта коллекция представляет собой словарь, содержащий все объекты DataBinding на серверном элементе управления ASP.NET. Доступ к объектам, содержащимся в этой коллекции, можно получить через Control реализацию IDataBindingsAccessor класса интерфейса. Все DataBinding объекты, DataBindingCollection связанные с серверным элементом управления, существуют только во время разработки. Они не существуют во время выполнения и, следовательно, недоступны во время выполнения.
Конструкторы
| Имя | Описание |
|---|---|
| DataBindingCollection() |
Инициализирует новый экземпляр класса DataBindingCollection. |
Свойства
| Имя | Описание |
|---|---|
| Count |
Возвращает количество DataBinding объектов в объекте DataBindingCollection . |
| IsReadOnly |
Возвращает значение, указывающее, доступна ли DataBindingCollection коллекция только для чтения. |
| IsSynchronized |
Возвращает значение, указывающее, синхронизирована ли DataBindingCollection коллекция (потокобезопасная). |
| Item[String] |
DataBinding Возвращает объект с указанным именем свойства. |
| RemovedBindings |
Возвращает массив имен объектов, удаленных DataBinding из коллекции. |
| SyncRoot |
Возвращает объект, который можно использовать для синхронизации доступа к DataBindingCollection коллекции. |
Методы
| Имя | Описание |
|---|---|
| Add(DataBinding) |
Добавляет указанный DataBinding объект в коллекцию DataBindingCollection . |
| Clear() |
Удаляет все DataBinding объекты из DataBindingCollection коллекции. |
| Contains(String) |
Определяет, содержит ли коллекция привязки данных определенный DataBinding объект. |
| CopyTo(Array, Int32) |
Копирует значения в DataBindingCollection одномерный Arrayиндекс, начиная с Array указанного индекса объекта. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию по объекту DataBindingCollection . |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| Remove(DataBinding) |
Удаляет указанный DataBindingDataBindingCollection объект из коллекции и добавляет его в коллекцию RemovedBindings . |
| Remove(String, Boolean) |
DataBinding Удаляет объект, связанный с указанным именем свойства, из DataBindingCollection коллекции и определяет, следует ли добавить привязку в RemovedBindings список. |
| Remove(String) |
DataBinding Удаляет объект, связанный с указанным именем свойства из DataBindingCollection коллекции, и добавляет его в коллекциюRemovedBindings. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
События
| Имя | Описание |
|---|---|
| Changed |
Происходит при изменении коллекции DataBinding объектов. |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |