Partager via


IClrCollectionAccessor Interface

Définition

Représente les opérations soutenues par des délégués compilés qui permettent la manipulation des collections sur les propriétés de navigation.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

public interface IClrCollectionAccessor
type IClrCollectionAccessor = interface
Public Interface IClrCollectionAccessor

Remarques

Pour plus d’informations et d’exemples, consultez Implémentation de fournisseurs et d’extensions de base de données .

Propriétés

CollectionType

Type de collection.

Méthodes

Add(Object, Object, Boolean)

Ajoute une valeur à la collection de propriétés de navigation, sauf si elle est déjà contenue dans la collection.

AddStandalone(Object, Object)

Ajoute une valeur à la collection passée, sauf si elle est déjà contenue dans la collection.

Contains(Object, Object)

Vérifie si la valeur est contenue dans la collection.

ContainsStandalone(Object, Object)

Vérifie si la valeur est contenue dans la collection passée.

Create()

Crée une collection instance du type approprié pour la propriété de navigation.

GetOrCreate(Object, Boolean)

Retourne la collection existante instance définie sur la propriété de navigation ou, si aucune n’existe, crée une instance, la définit et la retourne.

Remove(Object, Object)

Supprime une valeur de la collection.

RemoveStandalone(Object, Object)

Supprime une valeur de la collection passée.

S’applique à