Share via


DacServerInformation Class

The DacServerInformation class specifies the level of support for data-tier application (DAC) operations, such as upgrade, in an instance of the Database Engine.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Dac.DacServerInformation

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

Syntax

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

The DacServerInformation type exposes the following members.

Constructors

  Name Description
Public method DacServerInformation Initializes a new instance of the DacServerInformation class connected to a specified instance of the Database Engine.

Top

Properties

  Name Description
Public property IsDetachDatabaseSupported Specifies whether the instance of the Database Engine supports the detach database option when deleting a DAC.
Public property IsFileDirectorySupported Specifies whether the instance of the Database Engine supports specifying database file folders when deploying a DAC.
Public property IsUpgradeDacSupported Specifies whether the instance of the Database Engine supports the upgrade DAC operation.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.