IDTSOutput100 Interfaz

Definición

Contiene la colección de IDTSOutputColumn100 columnas disponibles para los componentes posteriores en un grafo.

public interface class IDTSOutput100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSOutput100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")>]
type IDTSOutput100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")>]
type IDTSOutput100 = interface
    interface IDTSObject100
Public Interface IDTSOutput100
Implements IDTSObject100
Atributos
Implementaciones

Ejemplos

El siguiente ejemplo de código demuestra un componente que crea un IDTSOutput100 que es síncrono a su entrada durante una llamada al ProvideComponentProperties método.

public override void ProvideComponentProperties()  
{  
    IDTSInput100 input = ComponentMetaData.InputCollection.New();  
    input.Name = "Input";  

    IDTSOutput100 output = ComponentMetaData.OutputCollection.New();  
    output.Name = "Output";  
    output.SynchronousInputID = input.ID;  
}  
Public Overrides Sub ProvideComponentProperties()   
 Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New   
 input.Name = "Input"   
 Dim output As IDTSOutput100 = ComponentMetaData.OutputCollection.New   
 output.Name = "Output"   
 output.SynchronousInputID = input.ID   
End Sub  

Comentarios

El IDTSOutput100 objeto contiene la colección de IDTSOutputColumn100 columnas expuestas por un componente de flujo de datos. La salida se conecta a un IDTSInput100 componente aguas abajo para establecer el flujo de datos entre dos componentes.

Una salida puede ser síncrona a un IDTSInput100 objeto o asincrónica, y está especificada por la SynchronousInputID propiedad.

Las columnas de la colección de columnas de salida están disponibles para los componentes posteriores. Las columnas se añaden y retiran de la colección en el momento del diseño.

Propiedades

Nombre Description
Buffer

Obtiene el ID del PipelineBuffer asignado para un IDTSOutput100 objeto.

Component

Obtiene el IDTSComponentMetaData100 de un IDTSOutput100 objeto.

CustomPropertyCollection

Obtiene la colección de IDTSCustomProperty100 objetos definida para un IDTSOutput100 objeto.

Dangling

Recibe o establece un valor que notifica al motor de flujo de datos que puede desconectarse IDTSOutput100 .

DeleteOutputOnPathDetached

Obtiene o establece un valor que determina si el motor de flujo de datos elimina un IDTSOutput100 objeto cuando se separa de un IDTSPath100 objeto.

Description

Obtiene o establece la descripción de un IDTSOutput100 objeto.

ErrorOrTruncationOperation

Obtiene o establece texto que describe la operación de error o truncamiento de un IDTSOutput100 objeto.

ErrorRowDisposition

Obtiene o establece un valor que especifica cómo procede un componente cuando ocurre un error durante el procesamiento de las columnas en la salida en tiempo de ejecución.

ExclusionGroup

Obtiene o establece la ExclusionGroup propiedad de un IDTSOutput100 objeto.

ExternalMetadataColumnCollection

Obtiene el IDTSExternalMetadataColumnCollection100 de un IDTSOutput100 objeto.

HasSideEffects

Obtiene o establece un valor que indica si un componente de data flow debe eliminarse o permanecer en el plan de ejecución de una tarea de data flow cuando su entrada no está vinculada a un componente upstream y cuando la propiedad RunInOptimizedMode de la tarea Data Flow es cierta.

ID

Obtiene o establece la ID propiedad de un IDTSOutput100 objeto.

IdentificationString

Obtiene una cadena que identifica de forma única un IDTSOutput100 objeto.

IsAttached

Obtiene un valor que indica si el IDTSOutput100 objeto está unido a otro componente a través de un IDTSPath100objeto.

IsErrorOut

Obtiene o establece un valor que indica si un IDTSOutput100 objeto es una salida de error.

IsSorted

Obtiene un valor que indica si las columnas de un objeto de salida están ordenadas.

Name

Obtiene o establece el nombre de un IDTSOutput100.

ObjectType

Obtiene el DTSObjectType de un IDTSOutput100 objeto.

OutputColumnCollection

Obtiene la colección de IDTSOutputColumn100 objetos definida para un IDTSOutput100 objeto.

SynchronousInputID

Obtiene o establece el ID de un IDTSInput100 que es síncrono a un IDTSOutput100.

TruncationRowDisposition

Obtiene o establece un valor que determina cómo un componente procesa una fila donde una columna ha sido truncada como resultado de su operación sobre una columna de la fila.

Se aplica a