Udostępnij za pośrednictwem


Klasa DacExtractionUnit

DacExtractionUnit Klasa zawiera informacje, które muszą być wyodrębnione typu DAC, takich jak wykresy serwera i inne pliki.

Hierarchia dziedziczenia

System. . :: . .Object
  Microsoft.SqlServer.Management.Dac..::..DacExtractionUnit

Przestrzeń nazw:  Microsoft.SqlServer.Management.Dac
Zestaw:  Microsoft.SqlServer.Management.Dac (w Microsoft.SqlServer.Management.Dac.dll)

Syntax

'Deklaracja
Public Class DacExtractionUnit
'Użycie
Dim instance As DacExtractionUnit
public class DacExtractionUnit
public ref class DacExtractionUnit
type DacExtractionUnit =  class end
public class DacExtractionUnit

Typ DacExtractionUnit uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DacExtractionUnit(Server, String) Inicjuje nowe wystąpienie DacExtractionUnit określonego wystąpienia klasy Aparat baz danych i określonej bazy danych być wyodrębnione.
Metoda publiczna DacExtractionUnit(Server, String, String, Version) Inicjuje nowe wystąpienie DacExtractionUnit określonego wystąpienia klasy Aparat baz danych i określonej bazy danych wyodrębnione wraz z nazwa typu i wersja stosowanej.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Description Pobiera lub ustawia Opis pakiet DAC.
Właściwość publiczna ExtractionObjectsCount Pobiera liczbę obiektów dotyczy ekstrakcji.
Właściwość publiczna MiscellaneousFiles Pobiera lub ustawia kolekcja różne pliki skojarzone z typem DAC.
Właściwość publiczna TargetSelectionPolicy Pobiera lub ustawia zasadę wyboru Serwer umieszczony w polu Typ DAC.
Właściwość publiczna TypeName Pobiera lub ustawia nazwę typu DAC.
Właściwość publiczna Version Pobiera lub ustawia DAC typu wersja.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Object).
Metoda publiczna Extract Wyodrębnia z bazy danych defintions obiekt, kompiluje je do typu DAC w pakiet DAC, a następnie zwraca wynik ekstrakcji.
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Register Wyodrębnia z bazy danych definicji obiektów, kompiluje je do typu DAC, rejestruje typ w wystąpienie DAC, a następnie zwraca wynik rejestracji.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna ValidateDatabaseObjects Zwraca wynik sprawdzania poprawności wyodrębniony do DAC bazy danych.

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne DatabaseObjectValidated Wskazuje, że obiektu bazy danych zostały zatwierdzone.

Do góry

Uwagi

Za pomocą DacExtractionUnit klasy, można:

  • Sprawdzanie poprawności obiektów bazy danych.

  • Wyodrębnić obiekty typu DAC.

Bezpieczeństwo wątków

Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.

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.