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オブジェクトの統一リソース名を返します。

(継承元 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)

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

適用対象