ExpressionBindingCollection Класс
Определение
Представляет коллекцию объектов ExpressionBinding.Represents a collection of ExpressionBinding objects. Этот класс не наследуется.This class cannot be inherited.
Этот 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() |
Инициализирует новый экземпляр класса ExpressionBindingCollection.Initializes a new instance of the ExpressionBindingCollection class. |
Свойства
Count |
Возвращает количество объектов ExpressionBinding в коллекции ExpressionBindingCollection.Gets the number of ExpressionBinding objects in the ExpressionBindingCollection collection. |
IsReadOnly |
Возвращает значение, показывающее, могут ли быть изменены объекты ExpressionBinding в коллекции.Gets a value indicating whether the ExpressionBinding objects in the collection can be modified. |
IsSynchronized |
Возвращает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).Gets a value indicating whether access to the collection is synchronized (thread safe). |
Item[String] |
Возвращает объект ExpressionBinding из коллекции с указанным значением PropertyName.Gets an ExpressionBinding object from the collection with the specified PropertyName value. |
RemovedBindings |
Возвращает коллекцию строк, представляющих имена связываний, которые были удалены.Gets a collection of strings representing the names of bindings that have been removed. |
SyncRoot |
Возвращает объект, который можно использовать для синхронизации доступа к коллекции.Gets an object that can be used to synchronize access to the collection. |
Методы
Add(ExpressionBinding) |
Добавляет указанный объект ExpressionBinding в конец коллекции.Appends the specified ExpressionBinding object to the end of the collection. |
Clear() |
Удаляет все объекты ExpressionBinding из коллекции.Removes all the ExpressionBinding objects from the collection. |
Contains(String) |
Определяет, содержит ли коллекция ExpressionBindingCollection указанный объект ExpressionBinding.Determines whether the ExpressionBindingCollection collection contains a specific ExpressionBinding object. |
CopyTo(Array, Int32) |
Копирует все объекты ExpressionBinding из коллекции ExpressionBindingCollection в одномерный массив, начиная с указанного индекса в массиве назначения.Copies all the ExpressionBinding objects from the ExpressionBindingCollection collection to a one-dimensional array, starting at the specified index in the target array. |
CopyTo(ExpressionBinding[], Int32) |
Копирует все объекты ExpressionBinding из коллекции ExpressionBindingCollection в одномерный массив объектов ExpressionBinding, начиная с указанного индекса в массиве назначения.Copies all the ExpressionBinding objects from the ExpressionBindingCollection collection to a one-dimensional array of ExpressionBinding objects, starting at the specified index in the target array. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object. (Унаследовано от Object) |
GetEnumerator() |
Возвращает реализованный с помощью IEnumerator объект, который может использоваться для перебора объектов ExpressionBinding в коллекции.Returns an IEnumerator-implemented object that can be used to iterate through the ExpressionBinding objects in the collection. |
GetHashCode() |
Служит в качестве хэш-функции по умолчанию.Serves as the default hash function. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object. (Унаследовано от Object) |
Remove(ExpressionBinding) |
Удаляет указанный объект ExpressionBinding из коллекции.Removes the specified ExpressionBinding object from the collection. |
Remove(String) |
Удаляет указанный объект ExpressionBinding из коллекции.Removes the specified ExpressionBinding object from the collection. |
Remove(String, Boolean) |
Удаляет указанный объект ExpressionBinding из коллекции.Removes the specified ExpressionBinding object from the collection. |
ToString() |
Возвращает строку, представляющую текущий объект.Returns a string that represents the current object. (Унаследовано от Object) |
События
Changed |
Происходит, если коллекция объектов ExpressionBinding изменена.Occurs when the collection of ExpressionBinding objects is changed. |
Методы расширения
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type. |
OfType<TResult>(IEnumerable) |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type. |
AsParallel(IEnumerable) |
Позволяет осуществлять параллельный запрос.Enables parallelization of a query. |
AsQueryable(IEnumerable) |
Преобразовывает коллекцию IEnumerable в объект IQueryable.Converts an IEnumerable to an IQueryable. |