ProviderConnectionPointCollection Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene una raccolta di tutti gli ProviderConnectionPoint oggetti associati a un particolare WebPart controllo server o che funge da provider in una connessione. La classe non può essere ereditata.
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
- Ereditarietà
Commenti
Un WebPart controllo server o che funge da provider in una connessione web part può avere più punti di connessione del provider. Un ProviderConnectionPoint oggetto in un provider funge da punto di connessione per qualsiasi connessione specificata, che funge da istanza dell'interfaccia primaria da passare a uno o più consumer.
La ProviderConnectionPointCollection classe contiene la raccolta di tutti i punti di connessione associati a un controllo provider. Diverse classi nel set di controlli Web part devono determinare quali punti di connessione sono disponibili in un controllo del provider e quando in genere chiamano il GetProviderConnectionPoints metodo , che restituisce una ProviderConnectionPointCollection raccolta.
Note
Questa classe eredita dalla ReadOnlyCollectionBase classe , rendendo questa raccolta una raccolta fortemente tipizzata, non generica e di sola lettura. Non è possibile aggiungere o rimuovere membri dopo la creazione di un'istanza.
Costruttori
| Nome | Descrizione |
|---|---|
| ProviderConnectionPointCollection() |
Inizializza una nuova istanza vuota della ProviderConnectionPointCollection classe . |
| ProviderConnectionPointCollection(ICollection) |
Inizializza una nuova istanza della ProviderConnectionPointCollection classe utilizzando la raccolta specificata di punti di connessione del provider. |
Proprietà
| Nome | Descrizione |
|---|---|
| Count |
Ottiene il numero di elementi contenuti nell'istanza ReadOnlyCollectionBase di . (Ereditato da ReadOnlyCollectionBase) |
| Default |
Ottiene il punto di connessione predefinito dalla raccolta di punti di connessione del provider associati a un determinato controllo. |
| InnerList |
Ottiene l'elenco di elementi contenuti nell'istanza ReadOnlyCollectionBase di . (Ereditato da ReadOnlyCollectionBase) |
| Item[Int32] |
Ottiene un membro della raccolta in base alla relativa posizione nell'insieme. |
| Item[String] |
Ottiene un membro della raccolta in base a un identificatore di stringa univoco. |
Metodi
| Nome | Descrizione |
|---|---|
| Contains(ProviderConnectionPoint) |
Restituisce un valore che indica se un particolare ProviderConnectionPoint oggetto esiste nell'insieme. |
| CopyTo(ProviderConnectionPoint[], Int32) |
Copia l'insieme in una matrice di ProviderConnectionPoint oggetti . |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetEnumerator() |
Restituisce un enumeratore che scorre l'istanza ReadOnlyCollectionBase di . (Ereditato da ReadOnlyCollectionBase) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| IndexOf(ProviderConnectionPoint) |
Restituisce la posizione di un particolare ProviderConnectionPoint oggetto all'interno di un insieme. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copia l'intero ReadOnlyCollectionBase oggetto in un oggetto unidimensionale Arraycompatibile, a partire dall'indice specificato della matrice di destinazione. (Ereditato da ReadOnlyCollectionBase) |
| ICollection.IsSynchronized |
Ottiene un valore che indica se l'accesso a un ReadOnlyCollectionBase oggetto è sincronizzato (thread-safe). (Ereditato da ReadOnlyCollectionBase) |
| ICollection.SyncRoot |
Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a un ReadOnlyCollectionBase oggetto . (Ereditato da ReadOnlyCollectionBase) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| AsParallel(IEnumerable) |
Abilita la parallelizzazione di una query. |
| AsQueryable(IEnumerable) |
Converte un IEnumerable in un IQueryable. |
| Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un IEnumerable al tipo specificato. |
| OfType<TResult>(IEnumerable) |
Filtra gli elementi di un IEnumerable in base a un tipo specificato. |