BaseCollection Classe

Définition

Fournit la fonctionnalité de base permettant de créer des collections liées aux données dans l’espace System.Windows.Forms de noms.

public ref class BaseCollection : MarshalByRefObject, System::Collections::ICollection
public class BaseCollection : MarshalByRefObject, System.Collections.ICollection
type BaseCollection = class
    inherit MarshalByRefObject
    interface ICollection
    interface IEnumerable
Public Class BaseCollection
Inherits MarshalByRefObject
Implements ICollection
Héritage
BaseCollection
Dérivé
Implémente

Remarques

La BaseCollection classe n’est pas destinée aux développeurs d’applications. Les développeurs d’applications doivent utiliser CollectionBase à la place.

La classe BaseCollection implémente l’interface ICollection.

Les classes qui dérivent de la BaseCollection classe sont les suivantes :

Constructeurs

Nom Description
BaseCollection()

Initialise une nouvelle instance de la classe BaseCollection.

Propriétés

Nom Description
Count

Obtient le nombre total d’éléments de la collection.

IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule.

IsSynchronized

Obtient une valeur indiquant si l’accès au fichier ICollection est synchronisé.

List

Obtient la liste des éléments contenus dans l’instance BaseCollection .

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès au BaseCollection.

Méthodes

Nom Description
CopyTo(Array, Int32)

Copie tous les éléments de l’élément unidimensionnel Array actuel vers l’index de destination spécifié Array à partir de l’index de destination Array spécifié.

CreateObjRef(Type)

Crée un objet qui contient toutes les informations pertinentes requises pour générer un proxy utilisé pour communiquer avec un objet distant.

(Hérité de MarshalByRefObject)
Equals(Object)

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

(Hérité de Object)
GetEnumerator()

Obtient l’objet qui active l’itération via les membres de la collection.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetLifetimeService()
Obsolète.

Récupère l’objet de service de durée de vie actuel qui contrôle la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
InitializeLifetimeService()
Obsolète.

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l’objet actuel MarshalByRefObject .

(Hérité de MarshalByRefObject)
ToString()

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

(Hérité de Object)

Méthodes d’extension

Nom Description
AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

Cast<TResult>(IEnumerable)

Convertit les éléments d’un IEnumerable en type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d’une IEnumerable en fonction d’un type spécifié.

S’applique à