DTSObjectHostType 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
다른 태스크 또는 컨테이너를 호스팅하는 컨테이너 유형에 대해 설명합니다.
public enum class DTSObjectHostType
public enum DTSObjectHostType
type DTSObjectHostType =
Public Enum DTSObjectHostType
- 상속
-
DTSObjectHostType
필드
ConnectionManager | 1 | 호스트가 연결 관리자입니다. |
ForEachEnumerator | 3 | 호스트가 Foreach 열거자입니다. |
LogProvider | 2 | 호스트가 로그 공급자입니다. |
Task | 0 | 호스트가 태스크입니다. |
예제
다음 코드 예제에서는 패키지를 만들고 컨테이너를 Sequence 추가합니다. 그런 다음 A FileSystemTask 가 작업 호스트에 추가되고 HostType 속성이 검토되어 열거형에서 DTSObjectHostType 값을 반환합니다.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
using Microsoft.SqlServer.Dts.Tasks.FileSystemTask;
namespace Microsoft.SqlServer.SSIS.Samples
{
class mySample
{
static void Main(string[] args)
{
Package package = new Package();
Sequence seq = (Sequence)package.Executables.Add("STOCK:SEQUENCE");
// Add a File System task.
Executable eFileTask1 = seq.Executables.Add("STOCK:FileSystemTask");
TaskHost thFileTask1 = eFileTask1 as TaskHost;
// Use the TaskHost variable to find the DtsObjectHostType.
DTSObjectHostType hType = thFileTask1.HostType;
Console.WriteLine("Host Type: {0}", hType);
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Imports Microsoft.SqlServer.Dts.Tasks.FileSystemTask
Namespace Microsoft.SqlServer.SSIS.Samples
Class mySample
Shared Sub Main(ByVal args() As String)
Dim package As Package = New Package()
Dim seq As Sequence = CType(package.Executables.Add("STOCK:SEQUENCE"), Sequence)
' Add a File System task.
Dim eFileTask1 As Executable = seq.Executables.Add("STOCK:FileSystemTask")
Dim thFileTask1 As TaskHost = eFileTask1 as TaskHost
' Use the TaskHost variable to find the DtsObjectHostType.
Dim hType As DTSObjectHostType = thFileTask1.HostType
Console.WriteLine("Host Type: {0}", hType)
End Sub
End Class
End Namespace
샘플 출력:
호스트 유형: 작업