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 на основе указанного типа.

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

См. также раздел