IDTSOutput100 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 la raccolta di colonne IDTSOutputColumn100 disponibile per i componenti a valle in un grafico.
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
- Attributi
- Implementazioni
Esempio
Nell'esempio di codice seguente viene illustrato un componente che crea un oggetto IDTSOutput100 che è sincrono al relativo input durante una chiamata al ProvideComponentProperties metodo .
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
Commenti
L'oggetto IDTSOutput100 contiene la raccolta di colonne esposte da un componente del flusso di IDTSOutputColumn100 dati. L'output è connesso all'oggetto IDTSInput100 di un componente downstream per stabilire il flusso di dati tra due componenti.
Un output può essere sincrono a un IDTSInput100 oggetto o asincrono ed è specificato dalla SynchronousInputID proprietà .
Le colonne nella raccolta di colonne di output sono disponibili per i componenti downstream. Le colonne vengono aggiunte e rimosse dalla raccolta in fase di progettazione.
Proprietà
Buffer |
Ottiene l'ID dell'oggetto PipelineBuffer allocato per un oggetto IDTSOutput100. |
Component |
Ottiene l'oggetto IDTSComponentMetaData100 di un oggetto IDTSOutput100. |
CustomPropertyCollection |
Ottiene la raccolta di oggetti IDTSCustomProperty100 definiti per un oggetto IDTSOutput100. |
Dangling |
Ottiene o imposta un valore che notifica al motore del flusso di dati che IDTSOutput100 può essere scollegato. |
DeleteOutputOnPathDetached |
Ottiene o imposta un valore che determina se il motore del flusso di dati elimina un oggetto IDTSOutput100 quando questo viene scollegato da un oggetto IDTSPath100. |
Description |
Ottiene o imposta la descrizione di un oggetto IDTSOutput100. |
ErrorOrTruncationOperation |
Ottiene o imposta il testo che descrive l'errore o il troncamento di un oggetto IDTSOutput100. |
ErrorRowDisposition |
Ottiene o imposta un valore che specifica la modalità di prosecuzione di un componente quando si verifica un errore durante l'elaborazione delle colonne nell'output in fase di esecuzione. |
ExclusionGroup |
Ottiene o imposta la proprietà ExclusionGroup di un oggetto IDTSOutput100. |
ExternalMetadataColumnCollection |
Ottiene l'oggetto IDTSExternalMetadataColumnCollection100 di un oggetto IDTSOutput100. |
HasSideEffects |
Ottiene o imposta un valore che indica se un componente flusso di dati deve essere rimosso o rimanere nel piano di esecuzione di un'attività flusso di dati quando l'input non è collegato a un componente upstream e quando la proprietà RunInOptimizedMode dell'attività Flusso di dati è true. |
ID |
Ottiene o imposta la proprietà ID di un oggetto IDTSOutput100. |
IdentificationString |
Ottiene una stringa che identifica in modo univoco un oggetto IDTSOutput100. |
IsAttached |
Ottiene un valore che indica se l'oggetto IDTSOutput100 è collegato a un altro componente tramite un oggetto IDTSPath100. |
IsErrorOut |
Ottiene o imposta un valore che indica se un oggetto IDTSOutput100 corrisponde a un output degli errori. |
IsSorted |
Ottiene un valore che indica se le colonne in un oggetto di output vengono ordinate. |
Name |
Ottiene o imposta il nome di un oggetto IDTSOutput100. |
ObjectType |
Ottiene l'oggetto DTSObjectType di un oggetto IDTSOutput100. |
OutputColumnCollection |
Ottiene la raccolta di oggetti IDTSOutputColumn100 definiti per un oggetto IDTSOutput100. |
SynchronousInputID |
Ottiene o imposta l'ID di un oggetto IDTSInput100 sincrono con un oggetto IDTSOutput100. |
TruncationRowDisposition |
Ottiene o imposta un valore che determina il modo in cui un componente elabora una riga in corrispondenza del punto in cui una colonna è stata troncata come un risultato dell'operazione eseguita su una colonna nella riga. |