Partager via


MetadataObjectCollection<T,P> Classe

Définition

Représente une collection d’objets de métadonnées.

public abstract class MetadataObjectCollection<T,P> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T> where T : MetadataObject where P : MetadataObject
type MetadataObjectCollection<'T, 'P (requires 'T :> MetadataObject and 'P :> MetadataObject)> = class
    interface ICollection<'T (requires 'T :> MetadataObject)>
    interface seq<'T (requires 'T :> MetadataObject)>
    interface IEnumerable
Public MustInherit Class MetadataObjectCollection(Of T, P)
Implements ICollection(Of T), IEnumerable(Of T)

Paramètres de type

T
P
Héritage
MetadataObjectCollection<T,P>
Dérivé
Implémente

Constructeurs

MetadataObjectCollection<T,P>(ObjectType, P)

Initialise une nouvelle collection d’objets de métadonnées.

Propriétés

Count

Retourne le nombre d’éléments dans la collection.

IsReadOnly

Booléen indiquant si la collection est en lecture seule.

Item[Int32]

Effectue l’indexation en fonction de la position d’index de l’objet dans la collection.

Parent

Obtient l’objet parent de la collection MetadataObject.

Méthodes

Add(T)

Ajouter par type.

Clear()

Vide la collection de tous les objets.

Contains(T)

Booléen spécifiant si la collection contient des objets par type.

CopyTo(T[], Int32)

Copie une collection vers un autre objet de l’arborescence du modèle.

GetEnumerator()

Énumère les éléments d’une collection.

IndexOf(T)

Recherche d’index par type.

Remove(T)

Supprimer par Type.

Implémentations d’interfaces explicites

ICollection<T>.Clear()

Représente une collection d’objets de métadonnées.

ICollection<T>.CopyTo(T[], Int32)

Représente une collection d’objets de métadonnées.

ICollection<T>.Count

Représente une collection d’objets de métadonnées.

ICollection<T>.IsReadOnly

Représente une collection d’objets de métadonnées.

ICollection<T>.Remove(T)

Représente une collection d’objets de métadonnées.

IEnumerable.GetEnumerator()

Représente une collection d’objets de métadonnées.

IEnumerable<T>.GetEnumerator()

Représente une collection d’objets de métadonnées.

S’applique à