Catalog クラス

定義

統合サービスデータベースを表します。

public ref class Catalog sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcCreatable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class Catalog : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type Catalog = class
    inherit SfcInstance
    interface ISfcCreatable
    interface ICreatable
    interface ISfcAlterable
    interface IAlterable
    interface ISfcDroppable
    interface IDroppable
    interface ISfcDiscoverObject
Public NotInheritable Class Catalog
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, ISfcAlterable, ISfcCreatable, ISfcDroppable
継承
属性
実装

コンストラクター

名前 説明
Catalog(IntegrationServices, String, String)

指定された親、名前、パスワードで Catalog クラスの新しいインスタンスを初期化します。

Catalog(IntegrationServices)

統合サービスデータベースを表します。

プロパティ

名前 説明
AbstractIdentityKey

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
CustomizedLoggingLevels

カスタマイズされたログレベルコレクション

DefaultExecutionMode

デフォルトで実行、スケールアウト

EncryptionAlgorithm

カタログで使われる暗号化アルゴリズムを手に入れます。

Executions

実行コレクションを受け取ります。

Folders

フォルダコレクションを取得します。

IdentityKey

ID キーを取得します。

MaxProjectVersions

プロジェクトごとに保存される最大バージョン数を取得または設定します。

Metadata

インスタンスとそのドメインに関するメタデータを返します。

(継承元 SfcInstance)
Name

カタログの名前を取得するか設定します。

OperationCleanupEnabled

操作のクリーンアップが有効かどうかを示す値を取得または設定します。

OperationLogNumberOfRecords

操作ログのレコード数を取得します。

OperationLogRetentionTime

操作ログの保持期間を取得するか設定します。

OperationLogSize

操作ログのサイズを得ます。

Operations

オペレーションコレクションを手に入れる。

Parent

親を取得または設定します。

Properties

コレクションのインスタンスプロパティを返します。

(継承元 SfcInstance)
PropertyStorageProvider

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
ScaleOutEnabled

カタログのスケールアウトを有効にする

SchemaBuild

カタログのスキーマビルドを取得します。

SchemaVersion

カタログのスキーマ版を入手します。

ServerCustomizedLoggingLevel

パッケージ実行時に取得されるサーバー全体のデフォルト詳細レベル。

ServerLoggingLevel

カタログで使われるログレベルタイプを取得したり設定したりします。

State

SfcInstanceオブジェクトの状態を返します。

(継承元 SfcInstance)
Urn

SfcInstanceオブジェクトの統一リソース名を返します。

(継承元 SfcInstance)
Validations

検証コレクションを取得します。

VersionCleanupEnabled

バージョンクリーンアップが有効かどうかを示す値を取得または設定します。

VersionLogNumberOfRecords

レコードのバージョンログ番号を取得します。

VersionLogSize

カタログのバージョンログのサイズを取得します。

メソッド

名前 説明
Alter()

バックエンドサーバーのカタログを変更します。

AlterImpl()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
ChangeEncryptionAlgorithm(Catalog+Encryption)

暗号化アルゴリズムを変更する。

CheckObjectCreated()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
CheckObjectState()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
ConfigureAlwaysOnSupport(List<ReplicaDataInfo>)

WaysonのSSISサポートを設定する主な機能

Create()

バックエンドサーバーでカタログを作成します。

Create(Boolean)

バックエンドサーバーでカタログを作成します。

CreateIdentityKey()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
CreateImpl()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
Drop()

バックエンドサーバーのドロップを示します。

DropImpl()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
EnableScaleout()

複数のパッケージ実行のためにSSISスケールアウトを有効にしてください。

GetChildCollection(String)

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
GetDomain()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
GetObjectFactory()

工場に新しいインスタンスを作成させます。

GetPropertySet()

SfcInstanceオブジェクトのプロパティ集合を返します。

(継承元 SfcInstance)
GetTypeMetadataImpl()

正しいTypeMetadataクラスを直接返すことで上書きするドメインを示します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
InitializeUIPropertyState()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
InitialSupportForAlwaysOnPrimary()

この関数は、プライマリノードとして準備されたインスタンスの初期化を行うために使われます

InitialSupportForAlwaysOnSecondary(String)

この関数は、現在のインスタンスがセカンダリノードとして準備されたときに呼び出されます。 SSISカタログのすべてを削除し、例外を投げる場合はSSISDB以外のすべてを削除してください。

MarkForDropImpl(Boolean)

既存のオブジェクトをドロップする価値を返します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
MarkRootAsConnected()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
MoveImpl(SfcInstance)

インスタンス内で動く新しい親オブジェクトを示します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

任意のSfcInstanceメタデータの実効値が更新されるたびに呼び出します。

(継承元 SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

任意のSfcInstanceプロパティの実効価値が更新されるたびに呼び出します。

(継承元 SfcInstance)
PostAlter(Object)

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
PostCreate(Object)

実行結果を作成するデフォルトの実装者を示します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
PostDrop(Object)

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
PostMove(Object)

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
PostRename(Object)

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
Refresh()

サーバーからオブジェクトのプロパティを読み取ってリフレッシュします。

(継承元 SfcInstance)
RenameImpl(SfcKey)

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
ResetKey()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
ScriptAlter()

カタログを変更するスクリプトを決定します。

ScriptCreate()

カタログを作成するためのスクリプトを決定します。

ScriptDrop()

カタログをドロップするスクリプトを決定します。

Serialize(XmlWriter)

インスタンスをXMLにシリアライズします。

(継承元 SfcInstance)
ToString()

インスタンスUrnの文字列表現を返します。

(継承元 SfcInstance)
UpdateUIPropertyState()

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
Validate()

基本子オブジェクトの検証を示します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)

イベント

名前 説明
propertyChanged

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

(継承元 SfcInstance)
PropertyChanged

プロパティ値が変更されたときに発生します。

(継承元 SfcInstance)
propertyMetadataChanged

このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。

プロパティのメタデータ値が変化したときに発生します。

(継承元 SfcInstance)
PropertyMetadataChanged

プロパティのメタデータが変更されたときに発生します。

(継承元 SfcInstance)

明示的なインターフェイスの実装

名前 説明
ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

子を発見するかどうか、そしてそのIsCrudActionHandledByParentがfalse(デフォルト)であれば、CRUDスクリプトをアクションスクリプトに蓄積します。

適用対象