Udostępnij za pośrednictwem


Klasa DacCompilationUnit

DacCompilationUnit Akceptuje Transact-SQL zawartości i kompiluje go do aplikacja warstwy danych typu (DAC). Dowolny Transact-SQL pliku mogą być dodawane lub usuwane przed kompilacji.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Dac.DacCompilationUnit

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

Składnia

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

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna DacCompilationUnit() Inicjuje nowe wystąpienie DacCompilationUnit klasy
Metoda publiczna DacCompilationUnit(String, Version, String) Inicjuje nowe wystąpienie DacCompilationUnit klasy z określonej informacji.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna DatabaseCollation Pobiera lub ustawia sortowanie bazy danych używane do kompilowania.
Właściwość publiczna Description Pobiera lub ustawia tekst opisu typu DAC.
Właściwość publiczna MiscellaneousFiles Kolekcja wyliczanie różne pliki uwzględnione w typu DAC.
Właściwość publiczna TargetSelectionPolicy Pobiera lub ustawia zasadę wyboru Serwer skompilować na typ DAC.
Właściwość publiczna TypeName Pobiera lub ustawia nazwę typu DAC.
Właściwość publiczna Version Pobiera lub ustawia wersja typu DAC.

Do góry

Metody

  Nazwa Opis
Metoda publiczna AddTSqlSourceFile Dodaje Transact-SQL plik skryptu do kompilacji unit.
Metoda publiczna Compile Na podstawie typu DAC skompiluje Transact-SQL skrypty, zasady wyboru serwera i różne pliki określone dla DacCompilationUnit obiektu.
Metoda publiczna Equals (Dziedziczony z Object).
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 RemoveTSqlSourceFile Usuwa Transact-SQL pliku skryptu z kompilacji unit.
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Uwagi

Za pomocą DacCompilationUnit obiektu, możesz:

  • Dodawanie i usuwanie Transact-SQL polecenia plików.

  • Skompiluj typu DAC z danym sortowanie.

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.