ManagedInstance クラス

定義

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

public ref class ManagedInstance : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcCreatable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable
public class ManagedInstance : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable
type ManagedInstance = class
    inherit SfcInstance
    interface ISfcCreatable
    interface ICreatable
    interface ISfcDroppable
    interface IDroppable
Public Class ManagedInstance
Inherits SfcInstance
Implements ICreatable, IDroppable, ISfcCreatable, ISfcDroppable
継承
ManagedInstance
実装

注釈

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

  • SQL Serverのインスタンスでスケジュールされたジョブを実行するエージェント プロキシ アカウントを決定します。

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

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

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

コンストラクター

ManagedInstance()

ManagedInstance クラスの新しいインスタンスを初期化します。

プロパティ

AbstractIdentityKey

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

(継承元 SfcInstance)
AgentProxyAccount

SQL Serverのインスタンスでスケジュールされたジョブを実行するために使用されるSQL Server エージェント プロキシ アカウントを取得します。

BackupDirectory

サーバー インスタンスのバックアップ ディレクトリを取得します。

CacheDirectory

SQL Serverのインスタンスへのデプロイ中に一時ファイルを格納できるキャッシュ ディレクトリを取得します。

Collation

サーバー インスタンスの照合順序を取得します。

ComputerNamePhysicalNetBIOS

サーバー インスタンスの物理 NetBIOS を指定します。

ComputerProcessorHealthState

コンピューター プロセッサの正常性状態を取得します。

ContainsOverUtilizedDatabases

サーバー インスタンスに使用率が高いデータベースが含まれるかどうかを示す値を取得します。

ContainsOverUtilizedVolumes

サーバー インスタンスに使用率が高いボリュームが含まれるかどうかを示す値を取得します。

ContainsUnderUtilizedDatabases

サーバー インスタンスに使用率が低いデータベースが含まれるかどうかを示す値を取得します。

ContainsUnderUtilizedVolumes

サーバー インスタンスに使用率が低いボリュームが含まれるかどうかを示す値を取得します。

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

ID キーを作成します。

CreateImpl()

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

(継承元 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

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

(継承元 SfcInstance)
DropImpl()

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

(継承元 SfcInstance)
GetChildCollection(String)

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

GetDomain()

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

(継承元 SfcInstance)
GetObjectFactory()

新しいインスタンスを作成するために使用されるファクトリ オブジェクトを取得します。

GetPropertySet()

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

(継承元 SfcInstance)
GetTypeMetadataImpl()

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

(継承元 SfcInstance)
InitializeUIPropertyState()

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

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

基本データ型の ID プロパティを実行結果に設定します。

PostDrop(Object)

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

(継承元 SfcInstance)
PostMove(Object)

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

(継承元 SfcInstance)
PostRename(Object)

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

(継承元 SfcInstance)
Refresh()

オブジェクトのプロパティを、サーバーから読み取ることによって更新します。

(継承元 SfcInstance)
Remove(SqlStoreConnection)

オブジェクトのマネージド インスタンスを SqlStoreConnection 削除します。

RenameImpl(SfcKey)

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

(継承元 SfcInstance)
ResetKey()

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

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

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

ICreatable.Create()

状態が管理されているかどうかを検査して、管理状態になっている場合はサーバーと接続を作成します。

IDroppable.Drop()

状態が管理されている場合は、インスタンスを削除します。

ISfcCreatable.ScriptCreate()

ISfcScript オブジェクトを作成します。

ISfcDroppable.ScriptDrop()

オブジェクトを ISfcScript 削除します。

適用対象