DTSEventFilterKind Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique quel type de filtre d'événement est défini pour la journalisation.
public enum class DTSEventFilterKind
public enum DTSEventFilterKind
type DTSEventFilterKind =
Public Enum DTSEventFilterKind
- Héritage
-
DTSEventFilterKind
Champs
Exclusion | 1 | Indique que les événements ajoutés au filtre d'événement sont exclus du journal des événements. |
Inclusion | 0 | Indique que les événements ajoutés au filtre d'événement sont inclus dans le journal des événements. |
Exemples
L’exemple de code suivant active la journalisation sur un package, ajoute un fournisseur d’informations, puis affiche la valeur par défaut du EventFilterKind. À l’aide de l’énumération DTSEventFilterKind , la valeur par défaut est modifiée.
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
Exemple de sortie :
EventFilterKind : Exclusion
EventFilterKind : Inclusion
Remarques
Les événements sont inclus ou exclus du journal des événements en définissant le DTSEventFilterKind conteneur. L’énumération DTSEventFilterKind contient deux valeurs : Exclusion et Inclusion, qui indiquent si les événements sont inclus ou exclus du journal des événements.