Bagikan melalui


DTSEventFilterKind Enum

Definisi

Menjelaskan jenis filter peristiwa yang diatur pada pengelogan.

public enum class DTSEventFilterKind
public enum DTSEventFilterKind
type DTSEventFilterKind = 
Public Enum DTSEventFilterKind
Warisan
DTSEventFilterKind

Bidang

Exclusion 1

Menunjukkan bahwa peristiwa yang ditambahkan ke filter peristiwa dikecualikan dari log peristiwa.

Inclusion 0

Menunjukkan bahwa peristiwa yang ditambahkan ke filter peristiwa disertakan dalam log peristiwa.

Contoh

Contoh kode berikut memungkinkan pengelogan pada paket, menambahkan penyedia log, lalu menampilkan nilai default .EventFilterKind DTSEventFilterKind Dengan menggunakan enumerasi, nilai default diubah.

using System;  
using System.Collections.Generic;  
using System.Text;  
using Microsoft.SqlServer.Dts.Runtime;  

namespace Microsoft.SqlServer.SSIS.Sample  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            Package pkg = new Package();  
            pkg.LoggingMode = DTSLoggingMode.Enabled;  
            LogProvider log1 = pkg.LogProviders.Add("DTS.LogProviderTextFile.1");  
            pkg.LoggingOptions.SelectedLogProviders.Add(log1);  
            LoggingOptions lOpts = pkg.LoggingOptions;  
            Console.WriteLine("EventFilterKind: {0}", pkg.LoggingOptions.EventFilterKind.ToString());  

            pkg.LoggingOptions.EventFilterKind = DTSEventFilterKind.Inclusion;  
            Console.WriteLine("EventFilterKind: {0}", pkg.LoggingOptions.EventFilterKind.ToString());  
        }  
    }  
}  
Imports System  
Imports System.Collections.Generic  
Imports System.Text  
Imports Microsoft.SqlServer.Dts.Runtime  

Namespace Microsoft.SqlServer.SSIS.Sample  
    Class Program  
        Shared  Sub Main(ByVal args() As String)  
            Dim pkg As Package =  New Package()   
            pkg.LoggingMode = DTSLoggingMode.Enabled  
            Dim log1 As LogProvider =  pkg.LogProviders.Add("DTS.LogProviderTextFile.1")   
            pkg.LoggingOptions.SelectedLogProviders.Add(log1)  
            Dim lOpts As LoggingOptions =  pkg.LoggingOptions   
            Console.WriteLine("EventFilterKind: {0}", pkg.LoggingOptions.EventFilterKind.ToString())  

            pkg.LoggingOptions.EventFilterKind = DTSEventFilterKind.Inclusion  
            Console.WriteLine("EventFilterKind: {0}", pkg.LoggingOptions.EventFilterKind.ToString())  
        End Sub  
    End Class  
End Namespace  

Contoh Output:

EventFilterKind: Pengecualian

EventFilterKind: Inklusi

Keterangan

Peristiwa disertakan atau dikecualikan dari log peristiwa dengan mengatur DTSEventFilterKind kontainer. Enumerasi DTSEventFilterKind berisi dua nilai: Exclusion dan Inclusion, yang menunjukkan apakah peristiwa disertakan atau dikecualikan dari log peristiwa.

Berlaku untuk