ExpressionBindingCollection Clase

Definición

Representa una colección de objetos ExpressionBinding.Represents a collection of ExpressionBinding objects. Esta clase no puede heredarse.This class cannot be inherited.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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
Herencia
ExpressionBindingCollection
Implementaciones

Constructores

ExpressionBindingCollection()

Inicializa una nueva instancia de la clase ExpressionBindingCollection.Initializes a new instance of the ExpressionBindingCollection class.

Propiedades

Count

Obtiene el número de objetos ExpressionBinding de la colección ExpressionBindingCollection.Gets the number of ExpressionBinding objects in the ExpressionBindingCollection collection.

IsReadOnly

Obtiene un valor que indica si se pueden modificar los objetos derivados de ExpressionBinding en la colección.Gets a value indicating whether the ExpressionBinding objects in the collection can be modified.

IsSynchronized

Obtiene un valor que indica si el acceso a la colección está sincronizado (es seguro para la ejecución de subprocesos).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[String]

Obtiene un objeto ExpressionBinding de la colección con el nombre PropertyName especificado.Gets an ExpressionBinding object from the collection with the specified PropertyName value.

RemovedBindings

Obtiene una colección de cadenas que representan los nombres de los enlaces que se han quitado.Gets a collection of strings representing the names of bindings that have been removed.

SyncRoot

Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.Gets an object that can be used to synchronize access to the collection.

Métodos

Add(ExpressionBinding)

Agrega el objeto ExpressionBinding especificado al final de la colección.Appends the specified ExpressionBinding object to the end of the collection.

Clear()

Quita todos los objetos ExpressionBinding de la colección.Removes all the ExpressionBinding objects from the collection.

Contains(String)

Determina si la colección ExpressionBindingCollection contiene un objeto ExpressionBinding específico.Determines whether the ExpressionBindingCollection collection contains a specific ExpressionBinding object.

CopyTo(Array, Int32)

Copia todos los objetos ExpressionBinding de la colección ExpressionBindingCollection en una matriz unidimensional, empezando por el índice especificado de la matriz de destino.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)

Copia todos los objetos ExpressionBinding de la colección ExpressionBindingCollection en una matriz unidimensional de objetos ExpressionBinding, empezando por el índice especificado de la matriz de destino.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)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetEnumerator()

Devuelve un objeto implementado a partir de IEnumerator que se puede utilizar para recorrer los objetos ExpressionBinding en la colección.Returns an IEnumerator-implemented object that can be used to iterate through the ExpressionBinding objects in the collection.

GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
Remove(ExpressionBinding)

Quita el objeto ExpressionBinding especificado de la colección.Removes the specified ExpressionBinding object from the collection.

Remove(String)

Quita el objeto ExpressionBinding especificado de la colección.Removes the specified ExpressionBinding object from the collection.

Remove(String, Boolean)

Quita el objeto ExpressionBinding especificado de la colección.Removes the specified ExpressionBinding object from the collection.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Eventos

Changed

Se produce cuando cambia la colección de objetos ExpressionBinding.Occurs when the collection of ExpressionBinding objects is changed.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a