RegisteredServersStore クラス

定義

public sealed class RegisteredServersStore : Microsoft.SqlServer.Management.RegisteredServers.ServerGroupParent, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type RegisteredServersStore = class
    inherit ServerGroupParent
    interface ISfcDomain
    interface ISfcDomainLite
    interface ISfcHasConnection
Public NotInheritable Class RegisteredServersStore
Inherits ServerGroupParent
Implements ISfcDomain
継承
RegisteredServersStore
実装

コンストラクター

名前 説明
RegisteredServersStore()

このコンストラクターは、シリアル化がこのオブジェクトを構築し、そのオブジェクトに他のプロパティを設定できるようにするための、純粋なプレース ホルダーです。 このコンストラクターは、ローカル ストアに直接接続するために使用されません。 代わりに、静的メソッドを使用して XML ファイルからストアを初期化します。

RegisteredServersStore(ServerConnection)

このコンストラクターは、ファイルではなく SQL サーバー内のストレージを表すストアに使用されます。

フィールド

名前 説明
ExceptionDelegates

デリゲート ハンドラーの一覧を保持するデリゲート メンバー

RegisteredServersFileName

Sql Server Management Studio によって使用され、ユーザー プロファイルに格納されている登録済みサーバー ファイルの名前。

プロパティ

名前 説明
AbstractIdentityKey (継承元 SfcInstance)
AnalysisServicesServerGroup
AnalysisServicesServerGroupName
AzureDataStudioConnectionStore

ユーザーのAzure Data Studio設定に格納されている接続とグループのセットが含まれます

CentralManagementServerGroup
CentralManagementServerGroupName
CentralManagementServersDisplayName

共有サーバー ストアのローカライズされた名前

DatabaseEngineServerGroup
DatabaseEngineServerGroupName
DisplayName

このストアの表示名

DomainInstanceName
DomainName
IntegrationServicesServerGroup
IntegrationServicesServerGroupName
IsLocal
KeyChain

オブジェクトの ID パスを返します。

(継承元 SfcInstance)
LocalFileStore

この静的プロパティは、ローカル ファイル ストレージを表す Singleton インスタンスを返します。

LocalServerStoreDisplayName

ローカル サーバー ストアのローカライズされた名前

Metadata (継承元 SfcInstance)
Parent

親はローカルに保持されるものではありません。それはキーチェーンから暗示されています 親の概念は本当に親を介してのみこれを行う場合、ルートの下で階層化についてです。その後、軽量の SfcKeyChain セットのみでオブジェクトをインスタンス化することはできません

ヘルパー操作でキーチェーンを設定するための親の設定

(継承元 SfcInstance)
Properties (継承元 SfcInstance)
PropertyStorageProvider

このプロパティは、ISfcPropertyStorageProvider インターフェイスの SFC の既定の実装を返します。子クラスでオーバーライドして、別のストレージ プロバイダー (フラット プロパティ リスト) を返すことができます。

(継承元 SfcInstance)
ReportingServicesServerGroup
ReportingServicesServerGroupName
ServerConnection
ServerGroups
SqlServerCompactEditionServerGroup
SqlServerCompactEditionServerGroupName
State (継承元 SfcInstance)
Urn

各要求に新しい Urn 文字列を作成し、それを返します。

(継承元 SfcInstance)

メソッド

名前 説明
AlterImpl() (継承元 SfcInstance)
CheckObjectCreated()

API でオブジェクトを CheckObjectState よりも厳密に作成する必要がある場合に、ドメインから呼び出す

(継承元 SfcInstance)
CheckObjectState()

オブジェクトへのアクセスのためにドメインから呼び出す

(継承元 SfcInstance)
CreateIdentityKey() (継承元 SfcInstance)
CreateImpl() (継承元 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)
DropImpl() (継承元 SfcInstance)
GetChildCollection(String)

指定された要素名の文字列に対して、このインスタンスの子コレクションを取得します。

(継承元 SfcInstance)
GetDomain() (継承元 SfcInstance)
GetExecutionEngine()
GetKey(IUrnFragment)
GetPropertySet() (継承元 SfcInstance)
GetType(String)
GetTypeMetadata(String)
GetTypeMetadataImpl() (継承元 SfcInstance)
InitializeLocalRegisteredServersStore(String)

指定された構成ファイルからストアを初期化します。

InitializeUIPropertyState()

状態の初期化を気にする子オブジェクト (現在は "" である動的メタデータ) からオーバーライドできます。Enabled" プロパティ)

(継承元 SfcInstance)
MarkForDropImpl(Boolean) (継承元 SfcInstance)
MarkRootAsConnected() (継承元 SfcInstance)
MoveImpl(SfcInstance) (継承元 SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) (継承元 SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) (継承元 SfcInstance)
PostAlter(Object) (継承元 SfcInstance)
PostCreate(Object) (継承元 SfcInstance)
PostDrop(Object) (継承元 SfcInstance)
PostMove(Object) (継承元 SfcInstance)
PostRename(Object) (継承元 SfcInstance)
Refresh()

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

(継承元 SfcInstance)
ReloadLocalFileStore()

現在のローカル ファイル ストアを破棄し、ディスクから再読み込みする

RenameImpl(SfcKey) (継承元 SfcInstance)
ResetKey() (継承元 SfcInstance)
Serialize(XmlWriter) (継承元 SfcInstance)
ToString() (継承元 SfcInstance)
UpdateUIPropertyState() (継承元 SfcInstance)
UpgradeFromSqlServer2005(String)

ダウンレベル ストアの内容をローカル ストアにマージします。

UseSfcStateManagement()
Validate()

基本的な子オブジェクトの検証

(継承元 SfcInstance)

イベント

名前 説明
LocalFileStoreReloaded

ローカル ファイル ストアが更新された後に発生するイベント。 このイベントが発生すると、クライアントはストアへの参照を解放し、新しいローカル ファイル ストアの UI を再初期化する必要があります。

propertyChanged (継承元 SfcInstance)
PropertyChanged (継承元 SfcInstance)
propertyMetadataChanged (継承元 SfcInstance)
PropertyMetadataChanged (継承元 SfcInstance)

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

名前 説明
ISfcDomainLite.GetLogicalVersion()

ドメインの論理バージョンを返します。

ISfcHasConnection.ConnectionContext
ISfcHasConnection.GetConnection()
ISfcHasConnection.GetConnection(SfcObjectQueryMode)
ISfcHasConnection.SetConnection(ISfcConnection)

アクティブな接続を設定します。

適用対象