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