Condividi tramite


Classe DataSourceCollection

Contiene un insieme di oggetti DataSource che rappresentano le origini dati utilizzate in un modulo.

Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Sintassi

<DefaultMemberAttribute("Item")> _
Public MustInherit Class DataSourceCollection
    Implements IEnumerable

Dim instance As DataSourceCollection
[DefaultMemberAttribute("Item")] 
public abstract class DataSourceCollection : IEnumerable

Osservazioni

Ogni oggetto DataSource dell'insieme DataSourceCollection corrisponde ai dati ottenuti da un'origine dati esterna utilizzando una connessione dati associata. La connessione dati rappresenta la connessione a un database o a un servizio Web e l'origine dati rappresenta la posizione di archiviazione dei dati XML restituiti. La proprietà QueryConnection della classe DataSource consente di accedere a un oggetto DataConnection che rappresenta la connessione dati specifica utilizzata per connettersi all'origine dati.

La classe DataSourceCollection implementa proprietà che possono essere utilizzate per accedere agli oggetti DataSource associati a un modulo ed è possibile accedervi tramite la proprietà DataSources della classe XmlForm.

Nota:

La classe DataSourceCollection può essere utilizzata solo per ottenere il numero di oggetti DataSource in essa contenuti o per restituire un riferimento a un oggetto DataSource dell'insieme, ma non per creare, aggiungere o rimuovere oggetti DataSource.

La classe DataSourceCollection corrisponde all'interfaccia DataObjectsCollection del modello a oggetti di Microsoft Office InfoPath 2003.

Gerarchia di ereditarietà

System.Object
  Microsoft.Office.InfoPath.DataSourceCollection

Thread Safety

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Membri DataSourceCollection
Spazio dei nomi Microsoft.Office.InfoPath