IDTSOutput100 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 la colección de columnas IDTSOutputColumn100 disponible para los componentes de nivel inferior de 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
En el ejemplo de código siguiente se muestra un componente que crea un IDTSOutput100 que es sincrónico 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 columnas expuestas por un componente de flujo de IDTSOutputColumn100 datos. La salida está conectada al IDTSInput100 de un componente de bajada para establecer el flujo de datos entre dos componentes.
Una salida puede ser sincrónica a un IDTSInput100 objeto, o asincrónico, y se especifica mediante la SynchronousInputID propiedad .
Las columnas de la colección de columnas de salida están disponibles para los componentes de nivel inferior. Las columnas se agregan y quitan de la colección en tiempo de diseño.
Propiedades
Buffer |
Obtiene el identificador del PipelineBuffer asignado para un objeto IDTSOutput100. |
Component |
Obtiene el objeto IDTSComponentMetaData100 de un objeto IDTSOutput100. |
CustomPropertyCollection |
Obtiene la colección de objetos IDTSCustomProperty100 definida para un objeto IDTSOutput100. |
Dangling |
Obtiene o establece un valor que notifica al motor de flujo de datos que se puede desasociar IDTSOutput100. |
DeleteOutputOnPathDetached |
Obtiene o establece un valor que determina si el motor de flujo de datos elimina un objeto IDTSOutput100 cuando se separa de un objeto IDTSPath100. |
Description |
Obtiene o establece la descripción de un objeto IDTSOutput100. |
ErrorOrTruncationOperation |
Obtiene o establece un texto que describe el error o la operación de truncamiento de un objeto IDTSOutput100. |
ErrorRowDisposition |
Obtiene o establece un valor que especifica cómo continúa un componente cuando se produce un error al procesar las columnas de la salida en tiempo de ejecución. |
ExclusionGroup |
Obtiene o establece la propiedad ExclusionGroup de un objeto IDTSOutput100. |
ExternalMetadataColumnCollection |
Obtiene el objeto IDTSExternalMetadataColumnCollection100 de un objeto IDTSOutput100. |
HasSideEffects |
Obtiene o establece un valor que indica si un componente de flujo de datos debe quitarse o permanecer en el plan de ejecución de una tarea de flujo de datos cuando su entrada no está asociada a un componente ascendente y cuando la propiedad RunInOptimizedMode de la tarea Data Flow es true. |
ID |
Obtiene o establece la propiedad ID de un objeto IDTSOutput100. |
IdentificationString |
Obtiene una cadena que identifica de forma única un objeto IDTSOutput100. |
IsAttached |
Obtiene un valor que indica si el objeto IDTSOutput100 está adjunto a otro componente a través de un objeto IDTSPath100. |
IsErrorOut |
Obtiene o establece un valor que indica si un objeto IDTSOutput100 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 una interfaz IDTSOutput100. |
ObjectType |
Obtiene el objeto DTSObjectType de un objeto IDTSOutput100. |
OutputColumnCollection |
Obtiene la colección de objetos IDTSOutputColumn100 definida para un objeto IDTSOutput100. |
SynchronousInputID |
Obtiene o establece el identificador de una interfaz IDTSInput100 que es sincrónica con una interfaz IDTSOutput100. |
TruncationRowDisposition |
Obtiene o establece un valor que determina cómo un componente procesa una fila en la que se ha truncado una columna como resultado de su operación sobre una columna de la fila. |