Catalog クラス

定義

Integration Services データベースを表します。

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)

Integration Services データベースを表します。

Catalog(IntegrationServices, String, String)

指定した親、名前、およびパスワードを使用して、Catalog クラスの新しいインスタンスを初期化します。

プロパティ

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 オブジェクトの URN (Uniform Resource Name) を返します。

(継承元 SfcInstance)
Validations

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

VersionCleanupEnabled

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

VersionLogNumberOfRecords

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

VersionLogSize

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

メソッド

Alter()

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

AlterImpl()

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

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

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

CheckObjectCreated()

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

(継承元 SfcInstance)
CheckObjectState()

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

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

alwayson の SSIS サポートを構成するための主な機能

Create()

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

Create(Boolean)

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

CreateIdentityKey()

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

(継承元 SfcInstance)
CreateImpl()

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

(継承元 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

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

(継承元 SfcInstance)
Drop()

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

DropImpl()

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

(継承元 SfcInstance)
EnableScaleout()

複数のパッケージ実行に対して SSIS Scale Outを有効にします。

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)

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

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 スクリプトをアクション スクリプトに蓄積します。

適用対象