次の方法で共有


ManagedInstance クラス

ManagedInstance 型は、ポリシーと配置を制御するために SQL Server ユーティリティ サービスによって管理されている、SQL Server のインスタンスを表します。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcInstance
    Microsoft.SqlServer.Management.Utility..::..ManagedInstance

名前空間:  Microsoft.SqlServer.Management.Utility
アセンブリ:  Microsoft.SqlServer.Management.Utility (Microsoft.SqlServer.Management.Utility.dll)

構文

'宣言
Public Class ManagedInstance _
    Inherits SfcInstance _
    Implements ISfcCreatable, ICreatable, ISfcDroppable, IDroppable
'使用
Dim instance As ManagedInstance
public class ManagedInstance : SfcInstance, 
    ISfcCreatable, ICreatable, ISfcDroppable, IDroppable
public ref class ManagedInstance : public SfcInstance, 
    ISfcCreatable, ICreatable, ISfcDroppable, IDroppable
type ManagedInstance =  
    class
        inherit SfcInstance
        interface ISfcCreatable
        interface ICreatable
        interface ISfcDroppable
        interface IDroppable
    end
public class ManagedInstance extends SfcInstance implements ISfcCreatable, ICreatable, ISfcDroppable, IDroppable

ManagedInstance 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ManagedInstance ManagedInstance クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
プロテクト プロパティ AbstractIdentityKey このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック プロパティ AgentProxyAccount SQL Server のインスタンスに対して定期ジョブを実行するために使用される、SQL Server エージェント プロキシ アカウントを取得します。
パブリック プロパティ BackupDirectory サーバー インスタンスのバックアップ ディレクトリを取得します。
パブリック プロパティ CacheDirectory SQL Server のインスタンスへの配置時に一時ファイルを格納するために使用できる、キャッシュ ディレクトリを取得します。
パブリック プロパティ Collation サーバー インスタンスの照合順序を取得します。
パブリック プロパティ ComputerNamePhysicalNetBIOS サーバー インスタンスの物理 NetBIOS を指定します。
パブリック プロパティ ComputerProcessorHealthState コンピューター プロセッサの正常性状態を取得します。
パブリック プロパティ CpuMaxClockSpeed CPU の最大クロック速度を取得します。
パブリック プロパティ CpuName CPU の名前を取得します。
パブリック プロパティ DateCreated ManagedInstance オブジェクトが作成された日時を取得します。
パブリック プロパティ Edition SQL Server のインスタンスのエディションを取得します。
パブリック プロパティ EngineEdition SQL Server のインスタンスのエンジンのエディションを取得します。
パブリック プロパティ FileSpaceHealthState ファイル領域の正常性状態を取得します。
パブリック プロパティ ID SQL Server のマネージ インスタンスを一意に識別する ID 値を取得します。
パブリック プロパティ IdentityKey マネージ インスタンスを識別するキー値を取得します。
パブリック プロパティ InstanceName SQL Server のインスタンスの名前を取得します。
パブリック プロパティ IsCaseSensitive サーバー インスタンスで大文字と小文字を区別するかどうかを示す値を取得します。
パブリック プロパティ IsClustered サーバー インスタンスがクラスター サーバーの一部であるかどうかを示す値を取得します。
パブリック プロパティ IsPolicyOverridden オーバーライドされたサーバー インスタンス ポリシーがあるかどうかを示す値を取得します。
パブリック プロパティ Language SQL Server のマネージ インスタンスによって使用される言語を取得します。
パブリック プロパティ LastReportedTime サーバー インスタンス オブジェクトのプロパティに関する最終報告時刻を取得します。
パブリック プロパティ ManagementState SQL Server ユーティリティ サービスによる管理に関して、SQL Server インスタンスの現在の状態を取得します。
パブリック プロパティ Metadata インスタンスとそのドメインに関するメタデータを返します。 (SfcInstance から継承されています。)
パブリック プロパティ Name マネージ インスタンスの名前を取得または設定します。
パブリック プロパティ NetName サーバー インスタンスが実行されているネットワークの NetBIOS 名を取得します。
パブリック プロパティ OSVersion SQL Server のマネージ インスタンスのオペレーティング システムのバージョンを取得します。
パブリック プロパティ Parent ManagedInstance オブジェクトの親である Utility オブジェクトを取得または設定します。
パブリック プロパティ PhysicalMemory SQL Server のマネージ インスタンスの物理メモリを取得します。
パブリック プロパティ Processors SQL Server のマネージ インスタンスのプロセッサ数を取得します。
パブリック プロパティ ProductLevel サーバー インスタンスの製品レベルを取得します。
パブリック プロパティ Properties コレクション インスタンスのプロパティを返します。 (SfcInstance から継承されています。)
プロテクト プロパティ PropertyStorageProvider このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック プロパティ ServerProcessorHealthState サーバー インスタンス プロセッサの正常性状態を取得します。
パブリック プロパティ ServerType サーバー インスタンスの種類を取得します。
パブリック プロパティ ServerUrn サーバー インスタンスの URN (Uniform Resource Name) を取得します。
プロテクト プロパティ State SfcInstance オブジェクトの状態を返します。 (SfcInstance から継承されています。)
パブリック プロパティ Urn SfcInstance オブジェクトの URN (Uniform Resource Name) を返します。 (SfcInstance から継承されています。)
パブリック プロパティ Version サーバー インスタンスのバージョンを指定します。
パブリック プロパティ VolumeSpaceHealthState ボリューム領域の正常性状態を取得します。

先頭に戻る

メソッド

  名前 説明
プロテクト メソッド AlterImpl このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド CheckObjectCreated このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド CheckObjectState このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド CreateIdentityKey SfcKey オブジェクトを作成します。 (SfcInstance. . :: . .CreateIdentityKey() () () () をオーバーライドします。)
プロテクト メソッド CreateImpl このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド Discover このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド DropImpl このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
プロテクト メソッド GetChildCollection UtilityException をスローします。このようなコレクションはありません。 (SfcInstance. . :: . .GetChildCollection(String) をオーバーライドします。)
パブリック メソッド GetDomain このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド静的メンバー GetObjectFactory 新しいインスタンスを作成するために使用されるファクトリ オブジェクトを取得します。
パブリック メソッド GetPropertySet SfcInstance オブジェクトのプロパティのセットを返します。 (SfcInstance から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド GetTypeMetadataImpl 適切な TypeMetadata クラスを直接返すことでオーバーライドするドメインを示します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド InitializeUIPropertyState このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド MarkForDropImpl 削除する既存のオブジェクトを示す値を返します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド MarkRootAsConnected このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
プロテクト メソッド MoveImpl インスタンス内で移動する新しい親オブジェクトを示します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド OnPropertyMetadataChanges 任意の SfcInstance メタデータの有効な値が更新されるたびに呼び出されます。 (SfcInstance から継承されています。)
プロテクト メソッド OnPropertyValueChanges 任意の SfcInstance プロパティの有効な値が更新されるたびに呼び出されます。 (SfcInstance から継承されています。)
プロテクト メソッド PostAlter このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド PostCreate 基本データ型の ID プロパティを実行結果に設定します。 (SfcInstance. . :: . .PostCreate(Object) をオーバーライドします。)
プロテクト メソッド PostDrop このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド PostMove このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド PostRename このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド Refresh オブジェクトのプロパティを、サーバーから読み取ることによって更新します。 (SfcInstance から継承されています。)
パブリック メソッド Remove SqlStoreConnection オブジェクトを取得します。
プロテクト メソッド RenameImpl このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド ResetKey このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド Serialize インスタンスを XML にシリアル化します。 (SfcInstance から継承されています。)
パブリック メソッド ToString インスタンスの URN の文字列表記を返します。 (SfcInstance から継承されています。)
プロテクト メソッド UpdateUIPropertyState このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド Validate 基本的な子オブジェクトの検証を示します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)

先頭に戻る

イベント

  名前 説明
プロテクト イベント propertyChanged このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック イベント PropertyChanged プロパティの変更に対する CLS 準拠のイベントです。 (SfcInstance から継承されています。)
プロテクト イベント propertyMetadataChanged このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック イベント PropertyMetadataChanged プロパティ メタデータの変更に対する CLS 準拠のイベントです。 (SfcInstance から継承されています。)

先頭に戻る

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

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ICreatable. . :: . .Create 状態が管理されているかどうかを検査して、管理状態になっている場合はサーバーと接続を作成します。
明示的なインターフェイスの実装プライベート メソッド IDroppable. . :: . .Drop 状態が管理されているかどうかを検査して、管理されている場合はインスタンスを削除します。
明示的なインターフェイスの実装プライベート メソッド ISfcCreatable. . :: . .ScriptCreate ISfcScript オブジェクトを作成します。
明示的なインターフェイスの実装プライベート メソッド ISfcDroppable. . :: . .ScriptDrop ISfcScript オブジェクトを削除します。

先頭に戻る

説明

マネージ インスタンス オブジェクトは、SQL Server ユーティリティ サービスによって管理されているコンピューターのグループに含まれる SQL Server のインスタンスを表します。ManagedObject オブジェクトを使用すると次のことを実行できます。

  • SQL Server のインスタンスに対して定期ジョブを実行する、エージェント プロキシ アカウントを特定します。

  • 配置時に一時ファイルが格納されるキャッシュ ディレクトリを特定します。

  • SQL Server のインスタンスの管理状態を特定します。

  • SQL Server のインスタンスの管理を停止して、SQL Server ユーティリティから削除します。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。