Share via


LoggingOptions クラス

ログ記録にどのような情報が含まれ、どのような情報が除外されるかを規定するメンバーが含まれます。このクラスは継承できません。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime. . :: . .DtsObject
    Microsoft.SqlServer.Dts.Runtime..::..LoggingOptions

名前空間:  Microsoft.SqlServer.Dts.Runtime
アセンブリ:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)

構文

'宣言
Public NotInheritable Class LoggingOptions _
    Inherits DtsObject _
    Implements IDTSPersist
'使用
Dim instance As LoggingOptions
public sealed class LoggingOptions : DtsObject, 
    IDTSPersist
public ref class LoggingOptions sealed : public DtsObject, 
    IDTSPersist
[<SealedAttribute>]
type LoggingOptions =  
    class
        inherit DtsObject
        interface IDTSPersist
    end
public final class LoggingOptions extends DtsObject implements IDTSPersist

LoggingOptions 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ EventFilter フィルター オプションの対象となるイベントの名前を含む配列を取得します。値の設定も可能です。
パブリック プロパティ EventFilterKind 含まれるか除外されるかのどちらかに設定されているイベント フィルターの種類を記述する値を取得します。値の設定も可能です。
パブリック プロパティ SelectedLogProviders コンテナーで選択されたログ プロバイダーのコレクションです。コンテナーの LoggingModeEnabled に設定されている場合のみ、コンテナーにログ プロバイダーを選択できます。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetColumnFilter 指定したイベントの列フィルターを返します。
パブリック メソッド GetColumnFilteredEvents 列フィルターが設定されたイベントの一覧を含む文字列の配列を返します。
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド LoadFromXML このメソッドをアプリケーション コードから呼び出すことはできません。.xml として保存されたパッケージを読み込むには、Application..::..LoadPackage メソッドを使用します。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド SaveToXML このメソッドをアプリケーション コードから呼び出すことはできません。パッケージを .xml として保存するには、Application..::..SaveToXml メソッドを使用します。
パブリック メソッド SetColumnFilter 指定したイベントの列フィルターを設定します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

ログ オプションでは、ログ出力を関係のある項目のみに制限するフィルター機能が追加され、パフォーマンス面でのシステムへの影響を軽減します。ログ記録は、進行状況の追跡よりも診断および分析の用途に適しています。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。