Freigeben über


ExpressionBindingCollection Klasse

Definition

Stellt eine Auflistung von ExpressionBinding-Objekten dar. Diese Klasse kann nicht vererbt werden.

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
ExpressionBindingCollection
Implementiert

Konstruktoren

ExpressionBindingCollection()

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

Initialisiert eine neue Instanz der ExpressionBindingCollection-Klasse.

Eigenschaften

Count

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

Ruft die Anzahl von ExpressionBinding-Objekten in der ExpressionBindingCollection-Auflistung ab.

IsReadOnly

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

Ruft einen Wert ab, der angibt, ob die ExpressionBinding-Objekte in der Auflistung geändert werden können.

IsSynchronized

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

Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert ist (threadsicher).

Item[String]

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

Ruft ein ExpressionBinding-Objekt aus der Auflistung mit dem angegebenen PropertyName-Wert ab.

RemovedBindings

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

Ruft eine Auflistung von Zeichenfolgen ab, die die Namen von Bindungen darstellen, die entfernt wurden.

SyncRoot

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

Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.

Methoden

Add(ExpressionBinding)

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

Fügt das angegebene ExpressionBinding-Objekt an das Ende der Auflistung an.

Clear()

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

Entfernt alle ExpressionBinding-Objekte aus der Auflistung.

Contains(String)

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

Ermittelt, ob die ExpressionBindingCollection-Auflistung ein bestimmtes ExpressionBinding-Objekt enthält.

CopyTo(Array, Int32)

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

Kopiert alle ExpressionBinding-Objekte aus der ExpressionBindingCollection-Auflistung in ein eindimensionales Array, beginnend am angegebenen Index im Zielarray.

CopyTo(ExpressionBinding[], Int32)

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

Kopiert alle ExpressionBinding-Objekte aus der ExpressionBindingCollection-Auflistung in ein eindimensionales Array von ExpressionBinding-Objekten, beginnend am angegebenen Index im Zielarray.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEnumerator()

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

Gibt ein von IEnumerator implementiertes Objekt zurück, das zum Durchlaufen der ExpressionBinding-Objekte in der Auflistung verwendet werden kann.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Remove(ExpressionBinding)

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

Entfernt das angegebene ExpressionBinding-Objekt aus der Auflistung.

Remove(String)

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

Entfernt das angegebene ExpressionBinding-Objekt aus der Auflistung.

Remove(String, Boolean)

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

Entfernt das angegebene ExpressionBinding-Objekt aus der Auflistung.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Ereignisse

Changed

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

Tritt ein, wenn die Auflistung von ExpressionBinding-Objekten geändert wird.

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für