IDTSCustomPropertyCollection100 Interfaccia
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 oggetti IDTSCustomProperty100.
public interface class IDTSCustomPropertyCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSCustomPropertyCollection100 = interface
interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")>]
type IDTSCustomPropertyCollection100 = interface
interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")>]
type IDTSCustomPropertyCollection100 = interface
interface IEnumerable
Public Interface IDTSCustomPropertyCollection100
Implements IEnumerable
- Attributi
- Implementazioni
Commenti
Le proprietà personalizzate forniscono un meccanismo per permettere agli oggetti flusso dati di esporre proprietà aggiuntive oltre a quelle implementate direttamente nell'interfaccia. Ad esempio, l'adattatore sorgente OLE DB contiene una proprietà personalizzata che consente all'utente di specificare l'istruzione SQL per la sorgente dati.
La raccolta delle proprietà personalizzate dell'interfaccia IDTSComponentMetaData100 viene popolata durante una chiamata al ProvideComponentProperties metodo. Le proprietà non dovrebbero essere aggiunte a questa collezione in nessun altro momento.
Le seguenti interfacce contengono una collezione di proprietà personalizzata:
Proprietà
| Nome | Descrizione |
|---|---|
| Count |
Ottiene il numero di elementi contenuti in un IDTSCustomPropertyCollection100. |
| Item[Object] |
Ottiene il IDTSCustomProperty100 parametro specificato |
Metodi
| Nome | Descrizione |
|---|---|
| FindObjectByID(Int32) |
Localizza un oggetto richiesto in una collezione tramite il suo ID. |
| FindObjectIndexByID(Int32) |
Localizza l'indice di un oggetto richiesto in una collezione tramite il suo ID. |
| GetEnumerator() |
Restituisce un enumeratore che può iterare attraverso un IDTSCustomPropertyCollection100. |
| GetObjectByID(Int32) |
Ottiene un IDTSCustomPropertyCollection100 oggetto che ha l'ID specificato. |
| GetObjectIndexByID(Int32) |
Ottiene l'indice di un IDTSCustomProperty100 oggetto che ha l'ID specificato. |
| New() |
Crea un nuovo IDTSCustomProperty100 oggetto e lo aggiunge alla fine della collezione. |
| NewAt(Int32) |
Crea un nuovo IDTSCustomProperty100 oggetto nella posizione specificata nella collezione. |
| RemoveAll() |
Elimina ogni IDTSCustomProperty100 oggetto in una collezione. |
| RemoveObjectByID(Int32) |
Elimina e IDTSCustomProperty100 ha l'ID specificato. |
| RemoveObjectByIndex(Object) |
Elimina un IDTSCustomProperty100 oggetto nella posizione specificata da |
| SetIndex(Int32, Int32) |
Cambia la posizione di un IDTSCustomProperty100 oggetto in una collezione. |