DTSLoggingMode Énumération

Définition

Spécifie le comportement de journalisation du conteneur. Le conteneur peut activer la journalisation, désactiver la journalisation, ou spécifier que le paramètre à utiliser est celui trouvé sur le conteneur parent.

public enum class DTSLoggingMode
public enum DTSLoggingMode
type DTSLoggingMode = 
Public Enum DTSLoggingMode
Héritage
DTSLoggingMode

Champs

Nom Valeur Description
UseParentSetting 0

La valeur de journalisation est prise dans le mode journal du conteneur parent.

Enabled 1

La journalisation est activée.

Disabled 2

La journalisation est désactivée.

Exemples

L’exemple de code suivant montre comment définir le mode journalisation d’un paquet en utilisant cette énumération.

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

namespace Microsoft.SqlServer.SSIS.Samples  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            Package pkg = new Package();  
            // The packages is assigned the following default value.  
            Console.WriteLine("Default LoggingMode: {0}", pkg.LoggingMode);  

            // Modify the default value.  
            pkg.LoggingMode = DTSLoggingMode.Disabled;  
            Console.WriteLine("New LoggingMode:     {0}", pkg.LoggingMode);  
        }  
    }  
}  
Imports System  
Imports System.Collections.Generic  
Imports System.Text  
Imports Microsoft.SqlServer.Dts.Runtime  

Namespace Microsoft.SqlServer.SSIS.Samples  
    Class Program  
        Shared  Sub Main(ByVal args() As String)  
            Dim pkg As Package =  New Package()   
            ' The packages is assigned the following default value.  
            Console.WriteLine("Default LoggingMode: {0}", pkg.LoggingMode)  

            ' Modify the default value.  
            pkg.LoggingMode = DTSLoggingMode.Disabled  
            Console.WriteLine("New LoggingMode:     {0}", pkg.LoggingMode)  
        End Sub  
    End Class  
End Namespace  

Exemple de sortie :

Mode de journalisation par défaut : UseParentSetting

Nouveau mode de journalisation : désactivé

Remarques

Cette énumération est utilisée par les objets possédant une LoggingMode propriété. La LoggingMode propriété est initialement définie dans le DtsContainer, puis héritée par des conteneurs tels que le Package, Sequence, et d’autres conteneurs.

S’applique à