Configurazione dell'attività Script nell'editor attività ScriptConfiguring the Script Task in the Script Task Editor

Prima di scrivere codice personalizzato nell'attività Script, configurare le proprietà dell'entità nelle tre pagine del Editor attività Script.Before you write custom code in the Script task, you configure its principal properties in the three pages of the Script Task Editor. È possibile configurare proprietà di attività aggiuntive che non sono specifiche dell'attività Script utilizzando la finestra Proprietà.You can configure additional task properties that are not unique to the Script task by using the Properties window.

Nota

A differenza delle versioni precedenti in cui era possibile indicare se gli script erano precompilati o meno, a partire da SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) tutti gli script sono precompilati.Unlike earlier versions where you could indicate whether scripts were precompiled, all scripts are precompiled beginning in SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS).

Pagina Generale dell'editor attività ScriptGeneral Page of the Script Task Editor

Nel generale pagina del Editor attività Script, assegnare un nome univoco e una descrizione per l'attività Script.On the General page of the Script Task Editor, you assign a unique name and a description for the Script task.

Pagina Script dell'editor attività ScriptScript Page of the Script Task Editor

Il Script pagina della finestra di Editor attività Script consente di visualizzare le proprietà personalizzate dell'attività Script.The Script page of the Script Task Editor displays the custom properties of the Script task.

Proprietà ScriptLanguageScriptLanguage Property

MicrosoftMicrosoft Visual StudioVisual Studio Tools for Applications (VSTA) supporta il MicrosoftMicrosoft Visual Basic o MicrosoftMicrosoft linguaggi di programmazione Visual c#. Visual StudioVisual Studio Tools for Applications (VSTA) supports the MicrosoftMicrosoft Visual Basic or MicrosoftMicrosoft Visual C# programming languages. Dopo aver creato uno script nell'attività Script, è possibile modificare un valore di ScriptLanguage proprietà.After you create a script in the Script task, you cannot change value of the ScriptLanguage property.

Per impostare il linguaggio script predefinito per l'attività Script e i componenti di Script, utilizzare il ScriptLanguage proprietà il generale pagina del opzioni la finestra di dialogo.To set the default script language for Script tasks and Script components, use the ScriptLanguage property on the General page of the Options dialog box. Per ulteriori informazioni, vedere General Page.For more information, see General Page.

Proprietà EntryPointEntryPoint Property

Il EntryPoint proprietà specifica il metodo di la classe ScriptMain progetto una classe in VSTA che il Integration ServicesIntegration Services Common Language runtime chiama come punto di ingresso nel codice dell'attività Script.The EntryPoint property specifies the method on the ScriptMain class in the VSTA project that the Integration ServicesIntegration Services runtime calls as the entry point into the Script task code. Il la classe ScriptMain classe è la classe predefinita generata dai modelli di script.The ScriptMain class is the default class generated by the script templates.

Se si modifica il nome del metodo nel progetto VSTA, è necessario modificare il valore della proprietà EntryPoint .If you change the name of the method in the VSTA project, you must change the value of the EntryPoint property.

Proprietà ReadOnlyVariables e ReadWriteVariablesReadOnlyVariables and ReadWriteVariables Properties

È possibile immettere elenchi delimitati da virgole di variabili esistenti come valori di queste proprietà per rendere le variabili disponibili per l'accesso di sola lettura o di lettura/scrittura all'interno del codice dell'attività Script.You can enter comma-delimited lists of existing variables as the values of these properties to make the variables available for read-only or read/write access within the Script task code. Le variabili di entrambi i tipi sono accessibili nel codice tramite la Variables proprietà del Dts oggetto.Variables of both types are accessed in code through the Variables property of the Dts object. Per altre informazioni, vedere Utilizzo di variabili nell'attività Script.For more information, see Using Variables in the Script Task.

Nota

Per i nomi delle variabili viene fatta distinzione tra maiuscole e minuscole.Variable names are case-sensitive.

Per selezionare le variabili, fare clic sui puntini di sospensione (... ) accanto al campo di proprietà.To select the variables, click the ellipsis () button next to the property field. Per ulteriori informazioni, vedere selezionare le variabili di pagina.For more information, see Select Variables Page.

Pulsante Modifica scriptEdit Script Button

Il modifica Script pulsante Avvia l'ambiente di sviluppo di VSTA in cui scrivere lo script personalizzato.The Edit Script button launches the VSTA development environment in which you write your custom script. Per ulteriori informazioni, vedere la codifica e debug dell'attività Script.For more information, see Coding and Debugging the Script Task.

Pagina Espressioni dell'editor attività ScriptExpressions Page of the Script Task Editor

Nel espressioni pagina del Editor attività Script, è possibile utilizzare espressioni per fornire valori per le proprietà dell'attività Script elencati in precedenza e per molte altre proprietà di attività.On the Expressions page of the Script Task Editor, you can use expressions to provide values for the properties of the Script task listed above and for many other task properties. Per altre informazioni, vedere Espressioni di Integration Services (SSIS).For more information, see Integration Services (SSIS) Expressions.

Vedere ancheSee Also

La codifica e debug dell'attività ScriptCoding and Debugging the Script Task