ExpressionBindingCollection ExpressionBindingCollection ExpressionBindingCollection ExpressionBindingCollection Class

Definition

Stellt eine Auflistung vonExpressionBinding-Objekten dar.Represents a collection of ExpressionBinding objects. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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
Vererbung
ExpressionBindingCollectionExpressionBindingCollectionExpressionBindingCollectionExpressionBindingCollection
Implementiert

Konstruktoren

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

Initialisiert eine neue Instanz der ExpressionBindingCollection-Klasse.Initializes a new instance of the ExpressionBindingCollection class.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der ExpressionBinding-Objekte in der ExpressionBindingCollection-Auflistung ab.Gets the number of ExpressionBinding objects in the ExpressionBindingCollection collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen Wert ab, der angibt, ob die ExpressionBinding-Objekte in der Auflistung geändert werden können.Gets a value indicating whether the ExpressionBinding objects in the collection can be modified.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert ist (threadsicher).Gets a value indicating whether access to the collection is synchronized (thread safe).

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

Ruft ein ExpressionBinding-Objekt aus der Auflistung mit dem angegebenen PropertyName-Wert ab.Gets an ExpressionBinding object from the collection with the specified PropertyName value.

RemovedBindings RemovedBindings RemovedBindings RemovedBindings

Ruft eine Auflistung von Zeichenfolgen ab, die die Namen von Bindungen darstellen, die entfernt wurden.Gets a collection of strings representing the names of bindings that have been removed.

SyncRoot SyncRoot SyncRoot SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.Gets an object that can be used to synchronize access to the collection.

Methoden

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

Fügt das angegebene ExpressionBinding-Objekt an das Ende der Auflistung an.Appends the specified ExpressionBinding object to the end of the collection.

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

Entfernt alle ExpressionBinding-Objekte aus der Auflistung.Removes all the ExpressionBinding objects from the collection.

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

Ermittelt, ob die ExpressionBindingCollection-Auflistung ein bestimmtes ExpressionBinding-Objekt enthält.Determines whether the ExpressionBindingCollection collection contains a specific ExpressionBinding object.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Kopiert alle ExpressionBinding-Objekte aus der ExpressionBindingCollection-Auflistung in ein eindimensionales Array, beginnend am angegebenen Index im Zielarray.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)

Kopiert alle ExpressionBinding-Objekte aus der ExpressionBindingCollection-Auflistung in ein eindimensionales Array von ExpressionBinding-Objekten, beginnend am angegebenen Index im Zielarray.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)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

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

Gibt ein von IEnumerator implementiertes Objekt zurück, das zum Durchlaufen der ExpressionBinding-Objekte in der Auflistung verwendet werden kann.Returns an IEnumerator-implemented object that can be used to iterate through the ExpressionBinding objects in the collection.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Entfernt das angegebene ExpressionBinding-Objekt aus der Auflistung.Removes the specified ExpressionBinding object from the collection.

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

Entfernt das angegebene ExpressionBinding-Objekt aus der Auflistung.Removes the specified ExpressionBinding object from the collection.

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

Entfernt das angegebene ExpressionBinding-Objekt aus der Auflistung.Removes the specified ExpressionBinding object from the collection.

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

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Ereignisse

Changed Changed Changed Changed

Tritt ein, wenn die Auflistung von ExpressionBinding-Objekten geändert wird.Occurs when the collection of ExpressionBinding objects is changed.

Erweiterungsmethoden

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

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

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

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

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

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

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

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: