Klasa DacStore
DacStore Typu jest głównym modelu obiektu DAC.Jest głównym kolekcja DAC wystąpień.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
Microsoft.SqlServer.Management.Dac.DacDomain
Microsoft.SqlServer.Management.Dac.DacStore
Przestrzeń nazw: Microsoft.SqlServer.Management.Dac
Zestaw: Microsoft.SqlServer.Management.Dac (w Microsoft.SqlServer.Management.Dac.dll)
Składnia
'Deklaracja
Public Class DacStore _
Inherits DacDomain
'Użycie
Dim instance As DacStore
public class DacStore : DacDomain
public ref class DacStore : public DacDomain
type DacStore =
class
inherit DacDomain
end
public class DacStore extends DacDomain
Typ DacStore uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
DacStore(ServerConnection) | Inicjuje nowe wystąpienie DacStore klasy podłączonych do określonego wystąpienia aparatu bazy danych. |
![]() |
DacStore(SfcConnection) | Nieaktualny. Inicjuje nowe wystąpienie DacStore klasy podłączonych do określonego wystąpienia aparatu bazy danych. |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
AbstractIdentityKey | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
DacInstances | Pobiera DacInstanceCollection obiekt, który wylicza wystąpień DAC wdrożona lub zarejestrowane na wystąpienie aparatu bazy danych. (Dziedziczony z DacDomain). |
![]() |
DacStore | Pobiera DacStore obiektu skojarzonego z tym DacDomain obiektu. (Dziedziczony z DacDomain). |
![]() |
Metadata | Zwraca metadane dotyczące wystąpienie i jego domena. (Dziedziczony z SfcInstance). |
![]() |
Name | Pobiera String wartość o nazwie wystąpienie aparatu bazy danych, do którego jest podłączony do domena DAC. (Dziedziczony z DacDomain). |
![]() |
Parent | Pobiera lub ustawia wystąpienie nadrzędnego za pośrednictwem łańcucha. (Dziedziczony z SfcInstance). |
![]() |
Properties | Zwraca kolekcja wystąpienie właściwości. (Dziedziczony z SfcInstance). |
![]() |
PropertyStorageProvider | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
ServerConnection | Pobiera informacje o połączeniu serwera. |
![]() |
SqlStoreConnection | Pobiera lub ustawia połączenie z wystąpienie programu SQL Server. (Zastępuje DacDomain.SqlStoreConnection). |
![]() |
State | Zwraca stan obiektu SfcInstance. (Dziedziczony z SfcInstance). |
![]() |
Urn | Zwraca nazwę uniform zasób obiektu SfcInstance. (Dziedziczony z SfcInstance). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AlterImpl | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
CheckObjectCreated | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
CheckObjectState | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
CreateIdentityKey | Tworzy SfcKey obiektu dla domena DAC. (Dziedziczony z DacDomain). |
![]() |
CreateImpl | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
Discover | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
DropImpl | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
Equals | (Dziedziczony z Object). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetChildCollection | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Zwraca ISfcCollection obiektu. (Dziedziczony z DacDomain). |
![]() |
GetDatabaseChanges | Pobiera informacje o zmianach bazy danych, powodując dryf.Odchylenie występuje, gdy baza danych jest zmieniony poza proces rozmieszczania i uaktualniania DAC. |
![]() |
GetDomain | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
GetHashCode | (Dziedziczony z Object). |
![]() |
GetIncrementalUpgradeScript | Zwraca przyrostowe skryptu wymagane uaktualnienie bieżącej bazy danych z nowym typem DAC.Zmiany z bazy danych i nowy typ DAC skutecznie są konwertowane na równoważne języka Transact-SQL. |
![]() |
GetPropertySet | Zwraca zestaw właściwości dla obiektu SfcInstance. (Dziedziczony z SfcInstance). |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
GetTypeMetadataImpl | Wskazuje domen, które zastępują przywracając bezpośrednio po prawej stronie klasy TypeMetadata.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
IncrementalUpgrade | Przyrostowe uaktualnienie bieżące wystąpienie DAC z nowym typem DAC.Zmiany z bieżące wystąpienie DAC i nowy typ DAC skutecznie są konwertowane na równoważne języka Transact-SQL i wykonywane do osiągnięcia inplace uaktualnienia. |
![]() |
InitializeUIPropertyState | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
Install(DacType) | Używa określonego DacType obiekt, aby utworzyć wystąpienie DAC w wystąpieniu reprezentowane przez aparat bazy danych DacStore obiektu. |
![]() |
Install(DacType, DatabaseDeploymentProperties, Boolean) | Używa określonego DacType obiekt, aby utworzyć wystąpienie DAC w wystąpieniu reprezentowane przez aparat bazy danych DacStore obiektu. |
![]() |
MarkForDropImpl | Zwraca wartość wskazującą, że istniejące obiekty, które ma być przerwane.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
MarkRootAsConnected | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() |
MoveImpl | Wskazuje nowego obiektu nadrzędnego, aby przenieść w wystąpienie.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
OnPropertyMetadataChanges | Wywoływane przy każdej aktualizacji wartości skutecznej wszystkie metadane SfcInstance. (Dziedziczony z SfcInstance). |
![]() |
OnPropertyValueChanges | Wywoływane przy każdej aktualizacji wartości skutecznej dowolnej właściwość SfcInstance. (Dziedziczony z SfcInstance). |
![]() |
PostAlter | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
PostCreate | Wskazuje implementor domyślnej, która tworzy wynik wykonanie.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
PostDrop | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
PostMove | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
PostRename | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
Refresh | Odświeża właściwości obiektu przez odczytanie ich z serwera. (Dziedziczony z SfcInstance). |
![]() |
RenameImpl | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
ResetKey | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
Serialize | Serializes wystąpienie do pliku XML. (Dziedziczony z SfcInstance). |
![]() |
ToString | Zwraca reprezentację ciąg wystąpienie Urn. (Dziedziczony z SfcInstance). |
![]() |
Uninstall | Usuwa określone wystąpienie DAC z wystąpienia aparatu bazy danych, związane z DacStore. |
![]() |
Unmanage | Usuwa wystąpienie DAC bez skojarzonego z wystąpieniem bazy danych. |
![]() |
UpdateUIPropertyState | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
Upgrade | Nieaktualny. Uaktualnia typu DAC wystąpienie DAC do wersja określonego typu DAC wyodrębnione z pakiet DAC. |
![]() |
Validate | Wskazuje obiekt podrzędność podstawowe sprawdzania poprawności.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
Do góry
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
DacActionFinished | Zwraca zdarzeń, jak wykonywane są z metody DacStore Install(), Uninstall() i Upgrade(). |
![]() |
DacActionInitialized | Zwraca zdarzeń przy ich inicjowaniu do czasu stanu z metody DacStore Install(), Uninstall() i Upgrade(). |
![]() |
DacActionStarted | Zwraca zdarzeń w rozpoczęciu pracy dla metod DacStore, Install(), Uninstall() i Upgrade(). |
![]() |
propertyChanged | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
PropertyChanged | Zgodny z CLS zdarzenie dla zmiany właściwość. (Dziedziczony z SfcInstance). |
![]() |
propertyMetadataChanged | Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcInstance). |
![]() |
PropertyMetadataChanged | Zgodny z CLS zdarzenie dla zmiany właściwość metadane. (Dziedziczony z SfcInstance). |
Do góry
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
![]() ![]() |
ISfcDomain.GetExecutionEngine | Zwraca ISfcExecutionEngine obiekt, który określa wystąpienie aparatu bazy danych do uruchamiania skryptów. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcDomain.GetKey | Pobiera SfcKey obiekt, który reprezentuje domena DAC. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcDomain.GetType | Pobiera Type Obiekt opisujący typ Sfc o określonej nazwie domena Sfc. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcDomain.GetTypeMetadata | Nieaktualny. Pobiera metadane dla określonego typu SFC. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcDomain.UseSfcStateManagement | Określa, czy użyć zarządzania stanem dostarczonych przez Microsoft.SqlServer.Management.Sdk.Sfc obszaru nazw. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcDomainLite.DomainInstanceName | Pobiera nazwę wystąpienie określonej domena. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcDomainLite.DomainName | Pobiera określoną nazwę domena. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcDomainLite.GetLogicalVersion | Pobiera numer wersja logiczną, reprezentującą poziom zmiany do modelu obiektowego programu SFC domena. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcHasConnection.ConnectionContext | Pobiera określony kontekst dla połączenia. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcHasConnection.GetConnection() | Pobiera połączenia wystąpienie aparatu bazy danych, służąc jako magazynu. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcHasConnection.GetConnection(SfcObjectQueryMode) | Pobiera połączenia wystąpienie aparatu bazy danych, służąc jako magazyn kopii, który obsługuje tryb przetwarzania kwerendy. (Dziedziczony z DacDomain). |
![]() ![]() |
ISfcHasConnection.SetConnection | Ustawia aktywne połączenie dla katalogu głównego domena. (Dziedziczony z DacDomain). |
Do góry
Uwagi
Za pomocą DacStore obiektu, możesz:
Połączyć się z wystąpienie aparatu bazy danych.
Dostęp kolekcja z DacInstance obiektów potomnych DacStore obiektu.Kolekcja reprezentuje zestaw wystąpień DAC dostępne na wystąpienie aparatu bazy danych.
Żądanie tworzyć, odczytywać, aktualizować i usuwać operacji (CRUD) dla każdego typu w modelu obiektów.
Ostrzeżenie
DacStore Implementuje klasy ISfcDomain, który określa punkt połączenia do dowolnej domena obiektu zdefiniowane przy użyciu Microsoft.SqlServer.Management.Sdk.Sfc obszaru nazw.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.