ExpressionBindingCollection ExpressionBindingCollection ExpressionBindingCollection ExpressionBindingCollection Class

Определение

Представляет коллекцию объектов 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
Наследование
ExpressionBindingCollectionExpressionBindingCollectionExpressionBindingCollectionExpressionBindingCollection
Реализации

Конструкторы

ExpressionBindingCollection() ExpressionBindingCollection() ExpressionBindingCollection() ExpressionBindingCollection()

Инициализирует новый экземпляр класса ExpressionBindingCollection.Initializes a new instance of the ExpressionBindingCollection class.

Свойства

Count Count Count Count

Возвращает количество объектов ExpressionBinding в коллекции ExpressionBindingCollection.Gets the number of ExpressionBinding objects in the ExpressionBindingCollection collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Возвращает значение, показывающее, могут ли быть изменены объекты ExpressionBinding в коллекции.Gets a value indicating whether the ExpressionBinding objects in the collection can be modified.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Возвращает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[String] Item[String] Item[String] Item[String]

Возвращает объект ExpressionBinding из коллекции с указанным значением PropertyName.Gets an ExpressionBinding object from the collection with the specified PropertyName value.

RemovedBindings RemovedBindings RemovedBindings RemovedBindings

Возвращает коллекцию строк, представляющих имена связываний, которые были удалены.Gets a collection of strings representing the names of bindings that have been removed.

SyncRoot SyncRoot SyncRoot SyncRoot

Возвращает объект, который можно использовать для синхронизации доступа к коллекции.Gets an object that can be used to synchronize access to the collection.

Методы

Add(ExpressionBinding) Add(ExpressionBinding) Add(ExpressionBinding) Add(ExpressionBinding)

Добавляет указанный объект ExpressionBinding в конец коллекции.Appends the specified ExpressionBinding object to the end of the collection.

Clear() Clear() Clear() Clear()

Удаляет все объекты ExpressionBinding из коллекции.Removes all the ExpressionBinding objects from the collection.

Contains(String) Contains(String) Contains(String) Contains(String)

Определяет, содержит ли коллекция ExpressionBindingCollection указанный объект ExpressionBinding.Determines whether the ExpressionBindingCollection collection contains a specific ExpressionBinding object.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) 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) CopyTo(ExpressionBinding[], Int32) CopyTo(ExpressionBinding[], Int32) 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) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Возвращает реализованный с помощью IEnumerator объект, который может использоваться для перебора объектов ExpressionBinding в коллекции.Returns an IEnumerator-implemented object that can be used to iterate through the ExpressionBinding objects in the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ExpressionBinding) Remove(ExpressionBinding) Remove(ExpressionBinding) Remove(ExpressionBinding)

Удаляет указанный объект ExpressionBinding из коллекции.Removes the specified ExpressionBinding object from the collection.

Remove(String) Remove(String) Remove(String) Remove(String)

Удаляет указанный объект ExpressionBinding из коллекции.Removes the specified ExpressionBinding object from the collection.

Remove(String, Boolean) Remove(String, Boolean) Remove(String, Boolean) Remove(String, Boolean)

Удаляет указанный объект ExpressionBinding из коллекции.Removes the specified ExpressionBinding object from the collection.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

События

Changed Changed Changed Changed

Происходит, если коллекция объектов ExpressionBinding изменена.Occurs when the collection of ExpressionBinding objects is changed.

Методы расширения

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.Converts an IEnumerable to an IQueryable.

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