다음을 통해 공유


ScriptTask.EntryPoint 속성

Gets or sets the name of the class that is executed as the entry point.

네임스페이스:  Microsoft.SqlServer.Dts.Tasks.ScriptTask
어셈블리:  Microsoft.SqlServer.ScriptTask(Microsoft.SqlServer.ScriptTask.dll)

구문

‘선언
Public Property EntryPoint As String 
    Get 
    Set
‘사용 방법
Dim instance As ScriptTask 
Dim value As String 

value = instance.EntryPoint

instance.EntryPoint = value
public string EntryPoint { get; set; }
public:
property String^ EntryPoint {
    String^ get ();
    void set (String^ value);
}
member EntryPoint : string with get, set
function get EntryPoint () : String 
function set EntryPoint (value : String)

속성 값

유형: System.String
The name of the class that is executed as the entry point to the code.

주의

The class that is executed can be changed by using the EntryPoint property. For more information, see 스크립트 태스크 코딩 및 디버깅.

The following code sample, implemented in a console application, adds a ScriptTask to the package and displays the default values of some of its properties, including the EntryPoint property.

using System;
using Microsoft.SqlServer.Dts.Runtime;

namespace ScriptTaskCS
{
  class Program
  {
    static void Main(string[] args)
    {
      Package pkg = new Package();
      string newLine = System.Environment.NewLine;

      Executable exe = pkg.Executables.Add("STOCK:ScriptTask");
      TaskHost thTask = (TaskHost)exe;

      string taskInfo;
      taskInfo = 
        
        "Entry point: " + 
        thTask.Properties["EntryPoint"].GetValue(thTask) + newLine + 
        "Script Language: " + 
        thTask.Properties["ScriptLanguage"].GetValue(thTask) + newLine + 
        "ReadOnlyVariables: " + 
        thTask.Properties["ReadOnlyVariables"].GetValue(thTask) + newLine + 
        "ReadWriteVariables: " + 
        thTask.Properties["ReadWriteVariables"].GetValue(thTask);

      Console.WriteLine(taskInfo);
      Console.Read();
    }
  }
}
Imports Microsoft.SqlServer.Dts.Runtime

Module Module1

  Sub Main()

    Dim pkg As New Package
    Dim newLine As String = System.Environment.NewLine

    Dim exe As Executable = pkg.Executables.Add("STOCK:ScriptTask")
    Dim thTask As TaskHost = CType(exe, TaskHost)

    Dim taskInfo As String
    taskInfo = 
     
      "Entry point: " & _
      thTask.Properties("EntryPoint").GetValue(thTask) & newLine & _
      "Script Language: " & _
      thTask.Properties("ScriptLanguage").GetValue(thTask) & newLine & _
      "ReadOnlyVariables: " & _
      thTask.Properties("ReadOnlyVariables").GetValue(thTask) & newLine & _
      "ReadWriteVariables: " & _
      thTask.Properties("ReadWriteVariables").GetValue(thTask)

    Console.WriteLine(taskInfo)
    Console.Read()

  End Sub

End Module

참고 항목

참조

ScriptTask 클래스

Microsoft.SqlServer.Dts.Tasks.ScriptTask 네임스페이스