ProviderConnectionPointCollection 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.
Contient une collection de tous les ProviderConnectionPoint objets associés à un contrôle particulier WebPart ou serveur agissant en tant que fournisseur dans une connexion. Cette classe ne peut pas être héritée.
public ref class ProviderConnectionPointCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class ProviderConnectionPointCollection : System.Collections.ReadOnlyCollectionBase
type ProviderConnectionPointCollection = class
inherit ReadOnlyCollectionBase
Public NotInheritable Class ProviderConnectionPointCollection
Inherits ReadOnlyCollectionBase
- Héritage
Remarques
Un WebPart ou un contrôle serveur agissant en tant que fournisseur dans une connexion de composants WebPart peut avoir plusieurs points de connexion de fournisseur. Un ProviderConnectionPoint objet d’un fournisseur agit comme point de connexion pour une connexion donnée, servant d’instance d’interface principale à passer à un ou plusieurs consommateurs.
La ProviderConnectionPointCollection classe contient la collection de tous les points de connexion associés à un contrôle fournisseur. Plusieurs classes du jeu de contrôles WebPart doivent déterminer quels points de connexion sont disponibles sur un contrôle fournisseur, et quand elles appellent généralement la GetProviderConnectionPoints méthode, qui retourne une ProviderConnectionPointCollection collection.
Note
Cette classe hérite de la ReadOnlyCollectionBase classe, ce qui rend cette collection fortement typée, non générique et en lecture seule. Vous ne pouvez pas ajouter ou supprimer des membres après la création d’une instance.
Constructeurs
| Nom | Description |
|---|---|
| ProviderConnectionPointCollection() |
Initialise une nouvelle instance vide de la ProviderConnectionPointCollection classe. |
| ProviderConnectionPointCollection(ICollection) |
Initialise une nouvelle instance de la ProviderConnectionPointCollection classe à l’aide de la collection spécifiée de points de connexion de fournisseur. |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obtient le nombre d’éléments contenus dans l’instance ReadOnlyCollectionBase . (Hérité de ReadOnlyCollectionBase) |
| Default |
Obtient le point de connexion par défaut de la collection de points de connexion de fournisseur associés à un contrôle particulier. |
| InnerList |
Obtient la liste des éléments contenus dans l’instance ReadOnlyCollectionBase . (Hérité de ReadOnlyCollectionBase) |
| Item[Int32] |
Obtient un membre de la collection en fonction de sa position dans la collection. |
| Item[String] |
Obtient un membre de la collection en fonction d’un identificateur de chaîne unique. |
Méthodes
| Nom | Description |
|---|---|
| Contains(ProviderConnectionPoint) |
Retourne une valeur indiquant si un objet particulier ProviderConnectionPoint existe dans la collection. |
| CopyTo(ProviderConnectionPoint[], Int32) |
Copie la collection dans un tableau d’objets ProviderConnectionPoint . |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetEnumerator() |
Retourne un énumérateur qui itère au sein de l’instance ReadOnlyCollectionBase . (Hérité de ReadOnlyCollectionBase) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| IndexOf(ProviderConnectionPoint) |
Retourne la position d’un objet particulier ProviderConnectionPoint dans une collection. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copie l’intégralité ReadOnlyCollectionBase dans une dimension unidimensionnelle Arraycompatible, en commençant à l’index spécifié du tableau cible. (Hérité de ReadOnlyCollectionBase) |
| ICollection.IsSynchronized |
Obtient une valeur indiquant si l’accès à un ReadOnlyCollectionBase objet est synchronisé (thread safe). (Hérité de ReadOnlyCollectionBase) |
| ICollection.SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser l’accès à un ReadOnlyCollectionBase objet. (Hérité de ReadOnlyCollectionBase) |
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é. |