ExpressionBindingCollection Klasa

Definicja

Reprezentuje kolekcję ExpressionBinding obiektów.Represents a collection of ExpressionBinding objects. Klasa ta nie może być dziedziczona.This class cannot be inherited.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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
Dziedziczenie
ExpressionBindingCollection
Implementuje

Konstruktory

ExpressionBindingCollection()

Inicjuje nowe wystąpienie klasy ExpressionBindingCollection klasy.Initializes a new instance of the ExpressionBindingCollection class.

Właściwości

Count

Pobiera liczbę ExpressionBinding obiektów ExpressionBindingCollection w kolekcji.Gets the number of ExpressionBinding objects in the ExpressionBindingCollection collection.

IsReadOnly

Pobiera wartość wskazującą, ExpressionBinding czy obiekty w kolekcji mogą być modyfikowane.Gets a value indicating whether the ExpressionBinding objects in the collection can be modified.

IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[String]

Pobiera obiekt z kolekcji o określonej PropertyName wartości. ExpressionBindingGets an ExpressionBinding object from the collection with the specified PropertyName value.

RemovedBindings

Pobiera kolekcję ciągów reprezentujących nazwy powiązań, które zostały usunięte.Gets a collection of strings representing the names of bindings that have been removed.

SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.Gets an object that can be used to synchronize access to the collection.

Metody

Add(ExpressionBinding)

Dołącza określony ExpressionBinding obiekt do końca kolekcji.Appends the specified ExpressionBinding object to the end of the collection.

Clear()

Usuwa wszystkie ExpressionBinding obiekty z kolekcji.Removes all the ExpressionBinding objects from the collection.

Contains(String)

Określa, ExpressionBindingCollection czy kolekcja zawiera określony ExpressionBinding obiekt.Determines whether the ExpressionBindingCollection collection contains a specific ExpressionBinding object.

CopyTo(Array, Int32)

Kopiuje wszystkie ExpressionBinding obiekty ExpressionBindingCollection z kolekcji do jednowymiarowej tablicy, rozpoczynając od określonego indeksu w tablicy docelowej.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)

Kopiuje wszystkie ExpressionBinding obiekty ExpressionBindingCollection z kolekcji do jednowymiarowej tablicy ExpressionBinding obiektów, rozpoczynając od określonego indeksu w tablicy docelowej.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)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator()

Zwraca obiekt zaimplementowany, którego można użyć do iteracji ExpressionBinding obiektów w kolekcji. IEnumeratorReturns an IEnumerator-implemented object that can be used to iterate through the ExpressionBinding objects in the collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Inherited from Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ExpressionBinding)

Usuwa określony ExpressionBinding obiekt z kolekcji.Removes the specified ExpressionBinding object from the collection.

Remove(String)

Usuwa określony ExpressionBinding obiekt z kolekcji.Removes the specified ExpressionBinding object from the collection.

Remove(String, Boolean)

Usuwa określony ExpressionBinding obiekt z kolekcji.Removes the specified ExpressionBinding object from the collection.

ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Inherited from Object)

Zdarzenia

Changed

Występuje po zmianie kolekcji ExpressionBinding obiektów.Occurs when the collection of ExpressionBinding objects is changed.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Dotyczy