Share via


LoggingOptions.EventFilterKind Propriété

Définition

Obtient ou définit une valeur indiquant si le type défini de filtre d'événement est inclus ou exclu.

public:
 property Microsoft::SqlServer::Dts::Runtime::DTSEventFilterKind EventFilterKind { Microsoft::SqlServer::Dts::Runtime::DTSEventFilterKind get(); void set(Microsoft::SqlServer::Dts::Runtime::DTSEventFilterKind value); };
public Microsoft.SqlServer.Dts.Runtime.DTSEventFilterKind EventFilterKind { get; set; }
member this.EventFilterKind : Microsoft.SqlServer.Dts.Runtime.DTSEventFilterKind with get, set
Public Property EventFilterKind As DTSEventFilterKind

Valeur de propriété

Valeur de l'énumération DTSEventFilterKind qui indique si les événements ajoutés à la propriété EventFilter sont inclus ou exclus du 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

Pour plus d’informations, consultez Activation de la journalisation par programmation.

S’applique à