Aracılığıyla paylaş


DTSObjectHostType Numaralandırması

Bir görev veya kapsayıcı barındıran kapsayıcı türünü açıklar.

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Public Enumeration DTSObjectHostType
'Kullanım
Dim instance As DTSObjectHostType
public enum DTSObjectHostType
public enum class DTSObjectHostType
type DTSObjectHostType
public enum DTSObjectHostType

Üyeler

Üye adı Açıklama
Task Ana bilgisayar bir görevdir.
ConnectionManager Bağlantı Yöneticisi ana bilgisayardır.
LogProvider Ana bilgisayar bir günlük sağlayıcı.
ForEachEnumerator Bir Foreach numaralayıcı ana bilgisayardır.

Örnekler

Aşağıdaki kod örneği, bir paket oluşturur ve ekler bir Sequence kapsayıcı ona.A FileSystemTask sonra görev ana bilgisayarına eklenir ve HostType özellik incelenmeli, bir değer döndüren DTSObjectHostType numaralandırma.

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

Örnek Çıktı:

Ana bilgisayar türü: Görev