EnvironmentInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
環境の情報を表します。
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(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) |
環境の名前を変更するためのスクリプトを示します。 |