ManagedInstance クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この型は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
- 継承
- 実装
注釈
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 削除します。 |