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 riportato di seguito viene illustrato un componente che crea un oggetto IDTSOutput100 sincrono con il 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' IDTSOutput100 oggetto contiene la raccolta di IDTSOutputColumn100 colonne esposte da un componente del flusso di dati. L'output è connesso a IDTSInput100 di un componente downstream per stabilire il flusso di dati tra due componenti.
Un output può essere sincrono in un IDTSInput100 oggetto o asincrono ed è specificato dalla SynchronousInputID Proprietà.
Le colonne della 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 il relativo input non è collegato a un componente a Monte 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. |