Freigeben über


DacDatabaseInformation-Klasse

The DacDatabaseInformation object stores information about data-tier application (DAC) actions that can be performed on a database.

Vererbungshierarchie

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

Namespace:  Microsoft.SqlServer.Management.Dac
Assembly:  Microsoft.SqlServer.Management.Dac (in Microsoft.SqlServer.Management.Dac.dll)

Syntax

'Declaration
Public Class DacDatabaseInformation
'Usage
Dim instance As DacDatabaseInformation
public class DacDatabaseInformation
public ref class DacDatabaseInformation
type DacDatabaseInformation =  class end
public class DacDatabaseInformation

Der DacDatabaseInformation-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DacDatabaseInformation Initializes a new instance of the DacDatabaseInformation class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DatabaseState Gets the state of the database.
Öffentliche Eigenschaft Detachable Reports whether the database can be detached.
Öffentliche Eigenschaft Droppable Gets a Boolean value that specifies whether the database can be dropped.
Öffentliche Eigenschaft Extractable Gets a Boolean value that specifies whether a DAC package can be extracted from the database.
Öffentliche Eigenschaft Upgradeable Gets a Boolean value that specifies whether the DAC instance associated with the database can be upgraded.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Hinweise

By using the DacDatabaseInformation object, you can determine whether the database can be detached, dropped, extracted, or upgraded.

Thread Safety

Alle öffentlichen, statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind für Vorgänge mit mehreren Threads sicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie für Threads sicher sind.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.