DtsLogProviderAttribute クラス

定義

LogProvider オブジェクトに関するデザイン時の情報を提供します。

public ref class DtsLogProviderAttribute sealed : Microsoft::SqlServer::Dts::Runtime::Localization::DtsLocalizableAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public sealed class DtsLogProviderAttribute : Microsoft.SqlServer.Dts.Runtime.Localization.DtsLocalizableAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
type DtsLogProviderAttribute = class
    inherit DtsLocalizableAttribute
Public NotInheritable Class DtsLogProviderAttribute
Inherits DtsLocalizableAttribute
継承
DtsLogProviderAttribute
属性

注釈

この属性は、LogProviderBase から派生したマネージド ログ プロバイダー クラスに適用されます。 この属性は、クラスをマネージド ログ プロバイダーとして特定し、クラスのプロパティを介して情報を提供します。このプロパティによって、SSIS デザイナーのオブジェクトの表示方法およびオブジェクトとの連携方法が制御されます。

DisplayName プロパティおよび LogProviderType プロパティは必須です。 DisplayName プロパティは、パッケージ デザイナーの使用可能なログ プロバイダーの一覧に表示される値です。

コンストラクター

DtsLogProviderAttribute()

DtsLogProviderAttribute クラスの新しいインスタンスを初期化します。

プロパティ

Description

DtsLocalizableAttribute の説明を取得します。値の設定も可能です。

(継承元 DtsLocalizableAttribute)
DisplayName

DtsLocalizableAttribute の表示名を取得します。値の設定も可能です。

(継承元 DtsLocalizableAttribute)
IconResource

ログ プロバイダーに関連付けられたアイコンを取得します。値の設定も可能です。

LocalizationType

DtsLocalizableAttribute に値を提供するクラスを取得します。値の設定も可能です。

(継承元 DtsLocalizableAttribute)
LogProviderContact

ログ プロバイダーの連絡先に関する情報を取得します。値の設定も可能です。

LogProviderType

ログ プロバイダーの種類を取得します。値の設定も可能です。 このプロパティは必須です。

RequiredProductLevel

ログ プロバイダーが必要とするSQL Serverの製品エディションを示す値を取得または設定します。

UITypeName

使用しません。 カスタム ログ プロバイダーのカスタム ユーザー インターフェイスは、Integration Services には実装されません。

適用対象