GlobalObjectCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Collection fortement typée d'objets globaux. La collection peut être en lecture/écriture ou en lecture seule. Une collection accessible en lecture-écriture peut être passée au constructeur de GlobalObjectCollection pour créer une version en lecture seule sans copier la collection.
public ref class GlobalObjectCollection sealed : MarshalByRefObject, System::Collections::IList
public sealed class GlobalObjectCollection : MarshalByRefObject, System.Collections.IList
type GlobalObjectCollection = class
inherit MarshalByRefObject
interface IList
interface ICollection
interface IEnumerable
Public NotInheritable Class GlobalObjectCollection
Inherits MarshalByRefObject
Implements IList
- Héritage
-
GlobalObjectCollection
- Implémente
Constructeurs
| GlobalObjectCollection() |
Initialise une nouvelle instance d'une collection fortement typée d'objets globaux. |
| GlobalObjectCollection(GlobalObject[]) |
Initialise une nouvelle instance d'une collection fortement typée d'objets globaux remplie initialement par un tableau d'objets globaux. |
| GlobalObjectCollection(GlobalObject[], Boolean) |
Initialise une nouvelle instance d'une collection fortement typée d'objets globaux remplie initialement par un tableau d'objets globaux. |
| GlobalObjectCollection(GlobalObjectCollection) |
Initialise une nouvelle instance d'une collection fortement typée d'objets globaux remplie initialement par le tableau |
| GlobalObjectCollection(GlobalObjectCollection, Boolean) |
Initialise une nouvelle instance d'objets globaux de la collection d'objets globaux spécifiée pour l'accès en lecture/écriture spécifié. |
Propriétés
| Count |
Retourne le nombre d'éléments dans cette collection. |
| IsFixedSize |
Détermine si la taille de cette collection peut être modifiée. |
| IsReadOnly |
Détermine si cette collection est en lecture seule. |
| IsSynchronized |
Détermine si cette collection est synchronisée pour l'accès multithread. |
| Item[Int32] |
Obtient ou définit l'élément au niveau de l'index donné. |
| SyncRoot |
Obtient l'objet sur lequel synchroniser l'accès. |
Méthodes
| Add(GlobalObject) |
Ajoute un nouvel élément à la collection. |
| AddRange(GlobalObject[]) |
Ajoute les objets dans un tableau à la fin de la collection. |
| AddRange(GlobalObjectCollection) |
Ajoute les objets dans un tableau à la fin de la collection. |
| Clear() |
Efface le contenu de cette collection. |
| Contains(GlobalObject) |
Détermine si cette collection contient l'élément donné. |
| CopyTo(GlobalObject[], Int32) |
Copie le contenu de cette collection dans le tableau spécifié en commençant à l'index spécifié. |
| GetEnumerator() |
Retourne un énumérateur pour cette collection. |
| IndexOf(GlobalObject) |
Obtient la position d'un objet de la collection. |
| Insert(Int32, GlobalObject) |
Insère un nouvel élément dans la collection à l'index indiqué. |
| Remove(GlobalObject) |
Supprime un objet de la collection. |
| RemoveAt(Int32) |
Supprime un objet de la collection à la position spécifiée. |
Implémentations d’interfaces explicites
| ICollection.CopyTo(Array, Int32) |
Copie le contenu de cette collection dans le tableau spécifié en commençant à l'index spécifié. |
| IList.Add(Object) |
Ajoute un objet à la collection. |
| IList.Contains(Object) |
Détermine si un objet est dans la collection. |
| IList.IndexOf(Object) |
Obtient la position d'un objet de la collection. |
| IList.Insert(Int32, Object) |
Ajoute un élément à la collection à l'emplacement spécifié. |
| IList.Item[Int32] | |
| IList.Remove(Object) |
Supprime un objet de la collection. |