RegisteredServersStore Kelas

Definisi

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
Warisan
RegisteredServersStore
Penerapan

Konstruktor

Nama Deskripsi
RegisteredServersStore()

Konstruktor ini murni tempat penampung untuk memungkinkan serialisasi membuat objek ini dan mengatur properti lain di atasnya. Konstruktor ini tidak akan digunakan untuk menyambungkan langsung ke penyimpanan lokal. Sebagai gantinya, kita akan menggunakan metode statis untuk menginisialisasi penyimpanan dari file XML.

RegisteredServersStore(ServerConnection)

Konstruktor ini digunakan untuk Penyimpanan yang mewakili penyimpanan di server SQL alih-alih file.

Bidang

Nama Deskripsi
ExceptionDelegates

Mendelegasikan anggota untuk menyimpan daftar penangan delegasi

RegisteredServersFileName

Nama file server terdaftar yang digunakan oleh Sql Server Management Studio dan disimpan di profil pengguna.

Properti

Nama Deskripsi
AbstractIdentityKey (Diperoleh dari SfcInstance)
AnalysisServicesServerGroup
AnalysisServicesServerGroupName
AzureDataStudioConnectionStore

Berisi sekumpulan koneksi dan grup yang disimpan dalam pengaturan Azure Data Studio pengguna

CentralManagementServerGroup
CentralManagementServerGroupName
CentralManagementServersDisplayName

Nama penyimpanan server bersama yang dilokalkan

DatabaseEngineServerGroup
DatabaseEngineServerGroupName
DisplayName

Nama tampilan untuk penyimpanan ini

DomainInstanceName
DomainName
IntegrationServicesServerGroup
IntegrationServicesServerGroupName
IsLocal
KeyChain

Mengembalikan jalur identitas objek

(Diperoleh dari SfcInstance)
LocalFileStore

Properti statis ini mengembalikan instans Singleton yang mewakili penyimpanan file lokal.

LocalServerStoreDisplayName

Nama penyimpanan server lokal yang dilokalkan

Metadata (Diperoleh dari SfcInstance)
Parent

Induk bukan sesuatu yang dijaga lokal, itu tersirat dari rantai kunci Konsep orang tua benar-benar tentang hiearki ke atas dan di bawah akar jika kita hanya melakukan ini melalui orang tua maka kita tidak akan dapat membuat objek hanya dengan set SfcKeyChain ringan

Mengatur induk adalah untuk operasi pembantu untuk mengatur rantai kunci

(Diperoleh dari SfcInstance)
Properties (Diperoleh dari SfcInstance)
PropertyStorageProvider

Properti ini mengembalikan implementasi default SFC untuk antarmuka ISfcPropertyStorageProvider, dapat ditimpa di kelas anak untuk mengembalikan penyedia penyimpanan lain (yaitu daftar properti datar)

(Diperoleh dari SfcInstance)
ReportingServicesServerGroup
ReportingServicesServerGroupName
ServerConnection
ServerGroups
SqlServerCompactEditionServerGroup
SqlServerCompactEditionServerGroupName
State (Diperoleh dari SfcInstance)
Urn

Buat string Urn baru pada setiap permintaan dan kembalikan.

(Diperoleh dari SfcInstance)

Metode

Nama Deskripsi
AlterImpl() (Diperoleh dari SfcInstance)
CheckObjectCreated()

Untuk dipanggil dari domain ketika API mengharuskan objek dibuat lebih kuat dari CheckObjectState

(Diperoleh dari SfcInstance)
CheckObjectState()

Untuk dipanggil dari domain untuk akses apa pun ke objek

(Diperoleh dari SfcInstance)
CreateIdentityKey() (Diperoleh dari SfcInstance)
CreateImpl() (Diperoleh dari SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)
DropImpl() (Diperoleh dari SfcInstance)
GetChildCollection(String)

Dapatkan koleksi anak dalam instans ini untuk string nama elemen yang diberikan.

(Diperoleh dari SfcInstance)
GetDomain() (Diperoleh dari SfcInstance)
GetExecutionEngine()
GetKey(IUrnFragment)
GetPropertySet() (Diperoleh dari SfcInstance)
GetType(String)
GetTypeMetadata(String)
GetTypeMetadataImpl() (Diperoleh dari SfcInstance)
InitializeLocalRegisteredServersStore(String)

Menginisialisasi penyimpanan dari file konfigurasi yang diberikan.

InitializeUIPropertyState()

Dapat diambil alih dari objek anak yang peduli tentang menginisialisasi status mereka (metadata dinamis yang saat ini adalah ". Properti diaktifkan" )

(Diperoleh dari SfcInstance)
MarkForDropImpl(Boolean) (Diperoleh dari SfcInstance)
MarkRootAsConnected() (Diperoleh dari SfcInstance)
MoveImpl(SfcInstance) (Diperoleh dari SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) (Diperoleh dari SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) (Diperoleh dari SfcInstance)
PostAlter(Object) (Diperoleh dari SfcInstance)
PostCreate(Object) (Diperoleh dari SfcInstance)
PostDrop(Object) (Diperoleh dari SfcInstance)
PostMove(Object) (Diperoleh dari SfcInstance)
PostRename(Object) (Diperoleh dari SfcInstance)
Refresh()

menyegarkan properti objek dengan membacanya dari server

(Diperoleh dari SfcInstance)
ReloadLocalFileStore()

Buang penyimpanan file lokal saat ini dan muat ulang dari disk

RenameImpl(SfcKey) (Diperoleh dari SfcInstance)
ResetKey() (Diperoleh dari SfcInstance)
Serialize(XmlWriter) (Diperoleh dari SfcInstance)
ToString() (Diperoleh dari SfcInstance)
UpdateUIPropertyState() (Diperoleh dari SfcInstance)
UpgradeFromSqlServer2005(String)

Menggabungkan konten penyimpanan downlevel ke penyimpanan lokal.

UseSfcStateManagement()
Validate()

Validasi objek anak dasar

(Diperoleh dari SfcInstance)

Acara

Nama Deskripsi
LocalFileStoreReloaded

Peristiwa yang dimunculkan setelah penyimpanan file lokal disegarkan. Ketika peristiwa ini dimunculkan, klien perlu merilis referensi mereka ke penyimpanan dan menginisialisasi ulang UI mereka untuk penyimpanan file lokal baru.

propertyChanged (Diperoleh dari SfcInstance)
PropertyChanged (Diperoleh dari SfcInstance)
propertyMetadataChanged (Diperoleh dari SfcInstance)
PropertyMetadataChanged (Diperoleh dari SfcInstance)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
ISfcDomainLite.GetLogicalVersion()

Mengembalikan versi logis domain

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

Mengatur koneksi aktif.

Berlaku untuk