IDTSCustomPropertyCollection100 Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene una colección de objetos 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
- Atributos
- Implementaciones
Comentarios
Las propiedades personalizadas proporcionan un mecanismo para que los objetos de flujo de datos expongan propiedades adicionales más allá de las implementadas en la propia interfaz. Por ejemplo, el adaptador de origen OLE DB contiene una propiedad personalizada que permite al usuario especificar la instrucción SQL para el origen de datos.
La colección de propiedades personalizadas de la IDTSComponentMetaData100 interfaz se rellena durante una llamada al ProvideComponentProperties método . Las propiedades no se deben agregar a esta colección en ningún otro momento.
Las interfaces siguientes contienen una colección de propiedades personalizada:
Propiedades
Count |
Obtiene el número de elementos contenidos en IDTSCustomPropertyCollection100. |
Item[Object] |
Obtiene IDTSCustomProperty100 que se especifica mediante el parámetro |
Métodos
FindObjectByID(Int32) |
Busca un objeto solicitado en una colección por su identificador. |
FindObjectIndexByID(Int32) |
Busca el índice de un objeto solicitado en una colección por su identificador. |
GetEnumerator() |
Devuelve un enumerador que puede iterar por IDTSCustomPropertyCollection100. |
GetObjectByID(Int32) |
Obtiene un objeto IDTSCustomPropertyCollection100 que tiene el identificador especificado. |
GetObjectIndexByID(Int32) |
Obtiene el índice de un objeto IDTSCustomProperty100 con el identificador especificado. |
New() |
Crea un nuevo objeto IDTSCustomProperty100 y lo agrega al final de la colección. |
NewAt(Int32) |
Crea un nuevo objeto IDTSCustomProperty100 en la ubicación especificada de la colección. |
RemoveAll() |
Elimina cualquier objeto IDTSCustomProperty100 de una colección. |
RemoveObjectByID(Int32) |
Elimina un objeto IDTSCustomProperty100 con el identificador especificado. |
RemoveObjectByIndex(Object) |
Elimina un objeto IDTSCustomProperty100 situado en la ubicación especificada por |
SetIndex(Int32, Int32) |
Cambia la ubicación de un objeto IDTSCustomProperty100 en una colección. |