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 IDTSOutputColumn100 colonne disponibili per i componenti a valle in 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
- Attributi
- Implementazioni
Esempio
Il seguente esempio di codice dimostra un componente che crea un IDTSOutput100 che è sincrono al suo 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 IDTSOutputColumn100 colonne esposte da una componente di flusso dati. L'uscita è collegata a un IDTSInput100 componente a valle per stabilire il flusso di dati tra due componenti.
Un'uscita può essere sincrona a un IDTSInput100 oggetto, oppure asincrona, ed è specificata dalla SynchronousInputID proprietà.
Le colonne nella collezione di colonne di uscita sono disponibili ai componenti a valle. Le colonne vengono aggiunte e rimosse dalla collezione al momento della progettazione.
Proprietà
| Nome | Descrizione |
|---|---|
| Buffer |
Ottiene l'ID dell'assegnato PipelineBuffer per un IDTSOutput100 oggetto. |
| Component |
Ottiene il IDTSComponentMetaData100 contenuto di un IDTSOutput100 oggetto. |
| CustomPropertyCollection |
Ottiene la collezione di IDTSCustomProperty100 oggetti definita per un IDTSOutput100 oggetto. |
| Dangling |
Ottiene o imposta un valore che notifica al motore di flusso dati che il IDTSOutput100 può essere staccato. |
| DeleteOutputOnPathDetached |
Ottiene o imposta un valore che determina se il motore di flusso dati elimina un IDTSOutput100 oggetto quando viene staccato da un IDTSPath100 oggetto. |
| Description |
Ottiene o imposta la descrizione di un IDTSOutput100 oggetto. |
| ErrorOrTruncationOperation |
Ottiene o imposta un testo che descrive l'errore o l'operazione di troncamento di un IDTSOutput100 oggetto. |
| ErrorRowDisposition |
Ottiene o imposta un valore che specifica come procede un componente quando si verifica un errore durante l'elaborazione delle colonne nell'output in tempo reale. |
| ExclusionGroup |
Ottiene o imposta la ExclusionGroup proprietà di un IDTSOutput100 oggetto. |
| ExternalMetadataColumnCollection |
Ottiene il IDTSExternalMetadataColumnCollection100 contenuto di un IDTSOutput100 oggetto. |
| HasSideEffects |
Ottiene o imposta un valore che indica se un componente data flow deve essere rimosso o rimane nel piano di esecuzione di un task data flow quando il suo input non è collegato a un componente a monte e quando la proprietà RunInOptimizedMode del task Flusso di dati è vera. |
| ID |
Ottiene o imposta la ID proprietà di un IDTSOutput100 oggetto. |
| IdentificationString |
Ottiene una stringa che identifica in modo unico un IDTSOutput100 oggetto. |
| IsAttached |
Ottiene un valore che indica se l'oggetto IDTSOutput100 è collegato a un altro componente tramite un IDTSPath100oggetto. |
| IsErrorOut |
Ottiene o imposta un valore che indica se un IDTSOutput100 oggetto è un output di errore. |
| IsSorted |
Ottiene un valore che indica se le colonne in un oggetto di output sono ordinate. |
| Name |
Ottiene o imposta il nome di un IDTSOutput100. |
| ObjectType |
Ottiene il DTSObjectType contenuto di un IDTSOutput100 oggetto. |
| OutputColumnCollection |
Ottiene la collezione di IDTSOutputColumn100 oggetti definita per un IDTSOutput100 oggetto. |
| SynchronousInputID |
Ottiene o imposta l'ID di un IDTSInput100 che è sincrono a un IDTSOutput100. |
| TruncationRowDisposition |
Ottiene o imposta un valore che determina come un componente elabora una riga in cui una colonna è stata troncata a seguito della sua operazione su una colonna della riga. |