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. |