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()

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

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

Właściwości

Count

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

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

IsReadOnly

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

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

IsSynchronized

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

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]

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

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

RemovedBindings

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

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

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

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)

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

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

Clear()

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

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

Contains(String)

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

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

CopyTo(Array, Int32)

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

Kopiuje wszystkie ExpressionBinding obiekty z ExpressionBindingCollection 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)

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

Kopiuje wszystkie ExpressionBinding obiekty z ExpressionBindingCollection 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 dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

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

Zwraca IEnumerator obiekt zaimplementowany, którego można użyć do iteracji ExpressionBinding obiektów w kolekcji.Returns 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.

(Odziedziczone po Object)
GetType()

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

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
Remove(ExpressionBinding)

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

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

Remove(String)

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

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

Remove(String, Boolean)

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

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

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Zdarzenia

Changed

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

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

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu 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)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Dotyczy