EnvironmentInfo クラス

定義

環境の情報を表します。

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

コンストラクター

EnvironmentInfo(CatalogFolder, String, String)

指定した親、名前、および説明を使用して、EnvironmentInfo クラスの新しいインスタンスを初期化します。

プロパティ

AbstractIdentityKey

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

(継承元 SfcInstance)
Description

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

EnvironmentId

環境の識別子を取得します。

IdentityKey

ID キーを取得します。

Metadata

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

(継承元 SfcInstance)
Name

環境の名前を取得または設定します。

Parent

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

Properties

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

(継承元 SfcInstance)
PropertyStorageProvider

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

(継承元 SfcInstance)
State

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

(継承元 SfcInstance)
Urn

SfcInstance オブジェクトの URN (Uniform Resource Name) を返します。

(継承元 SfcInstance)
Variables

環境の変数を取得します。

メソッド

Alter()

バックエンド サーバーの環境を変更します。

AlterImpl()

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

(継承元 SfcInstance)
CheckObjectCreated()

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

(継承元 SfcInstance)
CheckObjectState()

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

(継承元 SfcInstance)
Create()

バックエンド サーバーに EnvironmentInfo オブジェクトを作成します。

CreateIdentityKey()

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

(継承元 SfcInstance)
CreateImpl()

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

(継承元 SfcInstance)
Deny(PermissionType, String)

指定したユーザーに対して権限を拒否します。

Discover(ISfcDependencyDiscoveryObjectSink)

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

(継承元 SfcInstance)
Drop()

バックエンド サーバーの EnvironmentInfo オブジェクトを削除します。

DropImpl()

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

(継承元 SfcInstance)
GetChildCollection(String)

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

(継承元 SfcInstance)
GetDomain()

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

(継承元 SfcInstance)
GetEffectivePermissions()

EnvironmentInfo オブジェクトの有効な権限を取得します。

GetExplicitPermissions()

EnvironmentInfo オブジェクトの明示的な権限を取得します。

GetExplicitPermissions(String)

指定したユーザーの EnvironmentInfo オブジェクトの明示的な権限を取得します。

GetObjectFactory()

新しいインスタンスを作成するファクトリを取得します。

GetPropertySet()

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

(継承元 SfcInstance)
GetTypeMetadataImpl()

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

(継承元 SfcInstance)
Grant(PermissionType, String)

指定したユーザーに権限を付与します。

InitializeUIPropertyState()

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

(継承元 SfcInstance)
MarkForDropImpl(Boolean)

削除する既存のオブジェクトを示す値を返します。 このメンバーをコード内で直接参照しないでください。 このメンバーは、SQL Server インフラストラクチャをサポートしています。

(継承元 SfcInstance)
MarkRootAsConnected()

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

(継承元 SfcInstance)
Move(String)

EnvironmentInfo オブジェクトを移動して別のフォルダーの子にします。

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)
Rename(String)

環境の名前を変更します。

RenameImpl(SfcKey)

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

(継承元 SfcInstance)
ResetKey()

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

(継承元 SfcInstance)
Revoke(PermissionType, String)

指定したユーザーの権限を取り消します。

ScriptAlter()

環境を変更するスクリプトを示します。

ScriptCreate()

環境を作成するスクリプトを示します。

ScriptDeny(PermissionType, Int32)

環境に対して権限を拒否するスクリプトを示します。

ScriptDrop()

環境を削除するスクリプトを示します。

ScriptGrant(PermissionType, Int32)

環境に対して権限を付与するスクリプトを示します。

ScriptRevoke(PermissionType, Int32)

環境に対して権限を取り消すスクリプトを示します。

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

ISfcMovable.Move(SfcInstance)

EnvironmentInfo オブジェクトを移動して別のフォルダーの子にします。

ISfcMovable.ScriptMove(SfcInstance)

EnvironmentInfo オブジェクトのスクリプトを移動して別のフォルダーの子にします。

ISfcRenamable.Rename(SfcKey)

環境の名前を変更します。

ISfcRenamable.ScriptRename(SfcKey)

環境の名前を変更するためのスクリプトを示します。

適用対象