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.

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