ExpressionBindingCollection Třída

Definice

Představuje kolekci ExpressionBinding objektů.Represents a collection of ExpressionBinding objects. Tuto třídu nelze zdědit.This class cannot be inherited.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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
Dědičnost
ExpressionBindingCollection
Implementuje

Konstruktory

ExpressionBindingCollection()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci ExpressionBindingCollection třídy.Initializes a new instance of the ExpressionBindingCollection class.

Vlastnosti

Count

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá počet ExpressionBinding objektů v ExpressionBindingCollection kolekci.Gets the number of ExpressionBinding objects in the ExpressionBindingCollection collection.

IsReadOnly

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu, která označuje, zda ExpressionBinding lze objekty v kolekci upravovat.Gets a value indicating whether the ExpressionBinding objects in the collection can be modified.

IsSynchronized

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte hodnotu, která označuje, jestli je přístup ke kolekci synchronizovaný (bezpečná pro vlákno).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[String]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Načte ExpressionBinding objekt z kolekce se zadanou PropertyName hodnotou.Gets an ExpressionBinding object from the collection with the specified PropertyName value.

RemovedBindings

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá kolekci řetězců reprezentujících názvy vazeb, které byly odebrány.Gets a collection of strings representing the names of bindings that have been removed.

SyncRoot

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá objekt, který lze použít k synchronizaci přístupu do kolekce.Gets an object that can be used to synchronize access to the collection.

Metody

Add(ExpressionBinding)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Připojí zadaný ExpressionBinding objekt na konec kolekce.Appends the specified ExpressionBinding object to the end of the collection.

Clear()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Odebere všechny ExpressionBinding objekty z kolekce.Removes all the ExpressionBinding objects from the collection.

Contains(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určuje, zda ExpressionBindingCollection kolekce obsahuje konkrétní ExpressionBinding objekt.Determines whether the ExpressionBindingCollection collection contains a specific ExpressionBinding object.

CopyTo(Array, Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zkopíruje všechny ExpressionBinding objekty z ExpressionBindingCollection kolekce do jednorozměrného pole počínaje zadaným indexem v cílovém poli.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)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zkopíruje všechny ExpressionBinding objekty z ExpressionBindingCollection kolekce do jednorozměrného pole ExpressionBinding objektů počínaje zadaným indexem v cílovém poli.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)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetEnumerator()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí IEnumerator objekt implementovaný, který lze použít k iteraci ExpressionBinding objektů v kolekci.Returns an IEnumerator-implemented object that can be used to iterate through the ExpressionBinding objects in the collection.

GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
Remove(ExpressionBinding)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Odebere zadaný ExpressionBinding objekt z kolekce.Removes the specified ExpressionBinding object from the collection.

Remove(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Odebere zadaný ExpressionBinding objekt z kolekce.Removes the specified ExpressionBinding object from the collection.

Remove(String, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Odebere zadaný ExpressionBinding objekt z kolekce.Removes the specified ExpressionBinding object from the collection.

ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Události

Changed

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Nastane, pokud ExpressionBinding se změní kolekce objektů.Occurs when the collection of ExpressionBinding objects is changed.

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypování prvky IEnumerable na zadaný typ.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable založené na zadaném typu.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable .Converts an IEnumerable to an IQueryable.

Platí pro