DTSEventFilterKind Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.