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 gli oggetti flusso di dati per esporre proprietà aggiuntive oltre a quelle implementate nell'interfaccia stessa. Ad esempio, l'adattatore di origine OLE DB contiene una proprietà personalizzata che consente all'utente di specificare l'istruzione SQL per l'origine dati.
La raccolta di proprietà personalizzata dell'interfaccia IDTSComponentMetaData100 viene popolata durante una chiamata al ProvideComponentProperties metodo . Le proprietà non devono essere aggiunte a questa raccolta in qualsiasi altro momento.
Le interfacce seguenti contengono una raccolta di proprietà personalizzata:
Proprietà
Count |
Ottiene il numero di elementi contenuti in IDTSCustomPropertyCollection100. |
Item[Object] |
Ottiene l'oggetto IDTSCustomProperty100 specificato dal parametro |
Metodi
FindObjectByID(Int32) |
Individua un oggetto richiesto in una raccolta in base al relativo ID. |
FindObjectIndexByID(Int32) |
Individua l'indice di un oggetto richiesto in una raccolta in base al relativo ID. |
GetEnumerator() |
Restituisce un enumeratore in grado di scorrere un oggetto IDTSCustomPropertyCollection100. |
GetObjectByID(Int32) |
Ottiene un oggetto IDTSCustomPropertyCollection100 con l'ID specificato. |
GetObjectIndexByID(Int32) |
Ottiene l'indice di un oggetto IDTSCustomProperty100 con l'ID specificato. |
New() |
Crea un nuovo oggetto IDTSCustomProperty100 e lo aggiunge alla fine della raccolta. |
NewAt(Int32) |
Crea un nuovo oggetto IDTSCustomProperty100 in corrispondenza della posizione specificata nella raccolta. |
RemoveAll() |
Elimina ogni oggetto IDTSCustomProperty100 in una raccolta. |
RemoveObjectByID(Int32) |
Elimina un oggetto IDTSCustomProperty100 con l'ID specificato. |
RemoveObjectByIndex(Object) |
Elimina un oggetto IDTSCustomProperty100 in corrispondenza della posizione specificata da |
SetIndex(Int32, Int32) |
Modifica la posizione di un oggetto IDTSCustomProperty100 in una raccolta. |