DTSLoggingMode 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컨테이너의 로깅 동작을 지정합니다. 컨테이너는 로깅을 사용할 수 있도록 설정하거나, 사용할 수 없도록 설정하거나, 사용할 설정이 부모 컨테이너에서 찾은 설정이 되도록 지정할 수 있습니다.
public enum class DTSLoggingMode
public enum DTSLoggingMode
type DTSLoggingMode =
Public Enum DTSLoggingMode
- 상속
-
DTSLoggingMode
필드
Disabled | 2 | 로깅을 사용할 수 없습니다. |
Enabled | 1 | 로깅을 사용할 수 있습니다. |
UseParentSetting | 0 | 로깅 값은 부모 컨테이너의 로깅 모드 설정에서 가져옵니다. |
예제
다음 코드 예제에서는 이 열거형을 사용하여 패키지의 로깅 모드를 설정하는 방법을 보여줍니다.
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
샘플 출력:
기본 LoggingMode: UseParentSetting
새 LoggingMode: 사용 안 함
설명
이 열거형은 속성이 있는 LoggingMode
개체에서 사용됩니다. 이 LoggingMode
속성은 처음에 정의DtsContainer되며, 결국에는 컨테이너(예: PackageSequence, 및 기타 컨테이너)에 의해 상속됩니다.