ExpressionBindingCollection Třída

Definice

Představuje kolekci ExpressionBinding objektů. Tato třída se nemůže dědit.

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

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

Vlastnosti

Name Description
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 kolekci ExpressionBindingCollection .

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 určující, zda ExpressionBinding objekty v kolekci lze upravit.

IsSynchronized

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

Získá hodnotu označující, zda je přístup ke kolekci synchronizován (bezpečné vlákno).

Item[String]

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

ExpressionBinding Získá objekt z kolekce se zadanou PropertyName hodnotou.

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ů představující názvy vazeb, které byly odebrány.

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

Metody

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

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.

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.

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.

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.

Equals(Object)

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

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(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í -implementovaný IEnumeratorobjekt, který lze použít k iteraci objektů ExpressionBinding v kolekci.

GetHashCode()

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

Slouží jako výchozí funkce hash.

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

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

Získá Type aktuální instance.

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

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

Vytvoří mělkou kopii aktuálního 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.

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.

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.

ToString()

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

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Name Description
Changed

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

Nastane při změně kolekce ExpressionBinding objektů.

Metody rozšíření

Name Description
AsParallel(IEnumerable)

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

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

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

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

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

Přetypuje prvky IEnumerable na zadaný typ.

OfType<TResult>(IEnumerable)

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

Filtruje prvky IEnumerable na základě zadaného typu.

Platí pro