Partager via


ExpressionBindingCollection Classe

Définition

Représente une collection d'objets ExpressionBinding. Cette classe ne peut pas être héritée.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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
Héritage
ExpressionBindingCollection
Implémente

Constructeurs

ExpressionBindingCollection()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Initialise une nouvelle instance de la classe ExpressionBindingCollection.

Propriétés

Count

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient le nombre d'objets ExpressionBinding dans la collection ExpressionBindingCollection.

IsReadOnly

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une valeur indiquant si les objets ExpressionBinding de la collection peuvent être modifiés.

IsSynchronized

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe).

Item[String]

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient de la collection l'ExpressionBinding portant la valeur PropertyName spécifié.

RemovedBindings

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une collection des chaînes qui représentent les noms des liaisons supprimées.

SyncRoot

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection.

Méthodes

Add(ExpressionBinding)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Ajoute l'objet ExpressionBinding spécifié à la fin de la collection.

Clear()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Supprime tous les objets ExpressionBinding de la collection.

Contains(String)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Détermine si la collection ExpressionBindingCollection contient un objet ExpressionBinding spécifique.

CopyTo(Array, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Copie tous les objets ExpressionBinding de la collection ExpressionBindingCollection dans un tableau d'objets unidimensionnel, en commençant à l'index spécifié dans le tableau cible.

CopyTo(ExpressionBinding[], Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Copie tous les objets ExpressionBinding de la collection ExpressionBindingCollection dans un tableau unidimensionnel d'objets ExpressionBinding en commençant à l'index spécifié dans le tableau cible.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne un objet qui implémente IEnumerator et qui peut être utilisé pour itérer au sein des objets ExpressionBinding de la collection.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Remove(ExpressionBinding)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Supprime l'objet ExpressionBinding spécifié de la collection.

Remove(String)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Supprime l'objet ExpressionBinding spécifié de la collection.

Remove(String, Boolean)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Supprime l'objet ExpressionBinding spécifié de la collection.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Événements

Changed

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Se produit lorsque la collection d'objets ExpressionBinding est modifiée.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à