Udostępnij przez


Klasa DacType

DacType Klasa reprezentuje zestaw obiektów na warstwie danych, zasady i właściwości opracowane i wdrożone do obsługi określonych aplikacji.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Dac.DacType

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

Składnia

'Deklaracja
Public Class DacType _
    Implements IXmlSerializable
'Użycie
Dim instance As DacType
public class DacType : IXmlSerializable
public ref class DacType : IXmlSerializable
type DacType =  
    class
        interface IXmlSerializable
    end
public class DacType implements IXmlSerializable

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna DacType() Domyślnie intializes DacType obiektu.
Metoda publiczna DacType(IServer, String, Version, String, Policy, MiscellaneousFilesCollection) Inicjuje nowe wystąpienie DacType klasy podana definicja, nazwa, wersja, opis, zasadę wyboru serwera, a zestaw różne pliki.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Definition Pobiera IServer obiektu, która stanowi wykres elementów typu DAC.
Właściwość publiczna Description Pobiera String , który opisuje typ DAC.
Właściwość publiczna MiscellaneousFiles Pobiera moduł wyliczający wykonującej iteracje poprzez różne pliki skojarzone z typem DAC.
Właściwość publiczna Name Pobiera nazwę aplikacji typu DAC.
Właściwość publiczna TargetSelectionPolicy Pobiera zasadę wyboru serwera, określające wymagania powinny spełniać wystąpienie aparatu bazy danych, do obsługi typu DAC.
Właściwość publiczna Version Pobiera wersja typu DAC.

Do góry

Metody

  Nazwa Opis
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 publicznaStatyczny element członkowski Load(Stream) Dane wejściowe z deserializes Stream obiektu, wskazując zapisane typu DAC do DacType obiektu.
Metoda publicznaStatyczny element członkowski Load(Stream, Boolean) Deserializes dane wejściowe z Stream obiektu, wskazując zapisane typu DAC do DacType obiekt z opcją ładowania elementów innych niż metadane typu DAC.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publicznaStatyczny element członkowski Save Zawartość serializes DacType obiektu w strumieniu XML, które są wysyłane na określony Stream obiektu.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publicznaStatyczny element członkowski Unpack Rozpakuje typu DAC do określonego folderu.
Metoda publicznaStatyczny element członkowski ValidateDescription Weryfikuje, że opis typu DAC nie przekracza maksymalną długość.
Metoda publicznaStatyczny element członkowski ValidateName Sprawdza, czy nazwa aplikacji typu DAC nie jest null i nie przekracza maksymalną długość.
Metoda publicznaStatyczny element członkowski ValidateTargetSelectionPolicy Weryfikuje prawidłowe zasadę wyboru serwera typu DAC.

Do góry

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski PostDeploymentScriptName Nazwa skryptu powdrożeniowe ze strony działu.
Pole publiczneStatyczny element członkowski PreDeploymentScriptName Nazwa skryptu wdrożeniem.

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IXmlSerializable.GetSchema Nie zaimplementowano.
Jawna implementacja interfejsuMetoda prywatna IXmlSerializable.ReadXml Deserializes właściwości typu DAC z strumienia XML.Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana..
Jawna implementacja interfejsuMetoda prywatna IXmlSerializable.WriteXml Serializes właściwości typu DAC w strumieniu XML.Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana..

Do góry

Uwagi

aplikacja warstwy danych (DAC) typ definiuje obiekty warstwy dane używane przez aplikacje.Definiuje poziom wystąpienie obiektów takich jak logowania i obiektów bazy danych, takich jak tabele i procedury przechowywane.Typ zawiera zasadę wyboru serwera, która określa wymagania powinny spełniać wystąpienie aparatu bazy danych programu SQL Server, do obsługi DAC.Typ zawiera także różne pliki, takie jak skrypty przed sprzedażą i powdrożeniowe ze strony działu.

Typ konwertera DAC jest opracowana na dwa sposoby.Zazwyczaj jest tworzone przy użyciu programu Microsoft Visual Studio projekt DAC.Można go również wyodrębnić z istniejącej bazy danych.Typ konwertera DAC jest wbudowany w pakiet DAC jest w manifeście XML wszystkich elementów typu.Pakiet DAC jest używany do wdrożyć typu DAC wystąpienie aparatu bazy danych.Tworzy każdego rozmieszczenia wystąpienie DAC, który zawiera zarówno typ DAC z pakiet i bazy danych utworzone do przechowywania obiektów zdefiniowanych w typu DAC.

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.