DacDomain Class
The DacDomain class instantiates the Microsoft.SqlServer.Management.Sdk.Sfc methods and properties inherited by the DacStore class.
Inheritance Hierarchy
Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
Microsoft.SqlServer.Management.Dac.DacDomain
Microsoft.SqlServer.Management.Dac.DacStore
Namespace: Microsoft.SqlServer.Management.Dac
Assembly: Microsoft.SqlServer.Management.Dac (in Microsoft.SqlServer.Management.Dac.dll)
Syntax
‘선언
Public Class DacDomain _
Inherits SfcInstance _
Implements ISfcDomain, ISfcDomainLite, ISfcHasConnection
‘사용 방법
Dim instance As DacDomain
public class DacDomain : SfcInstance, ISfcDomain,
ISfcDomainLite, ISfcHasConnection
public ref class DacDomain : public SfcInstance,
ISfcDomain, ISfcDomainLite, ISfcHasConnection
type DacDomain =
class
inherit SfcInstance
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
end
public class DacDomain extends SfcInstance implements ISfcDomain, ISfcDomainLite, ISfcHasConnection
The DacDomain type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
DacDomain | Initializes a new instance of the DacDomain class. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
AbstractIdentityKey | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
DacInstances | Gets a DacInstanceCollection object that enumerates the DAC instances deployed or registered on an instance of the Database Engine. |
![]() |
DacStore | Gets the DacStore object associated with this DacDomain object. |
![]() |
Metadata | Returns metadata about the instance and its domain. (Inherited from SfcInstance.) |
![]() |
Name | Gets a String value with the name of the instance of the Database Engine to which the DAC domain is connected. |
![]() |
Parent | Gets or sets the instance parent via the keychain. (Inherited from SfcInstance.) |
![]() |
Properties | Returns a collection instance properties. (Inherited from SfcInstance.) |
![]() |
PropertyStorageProvider | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
SqlStoreConnection | Gets or sets the connection to an instance of the Database Engine. |
![]() |
State | Returns the state of the SfcInstance object. (Inherited from SfcInstance.) |
![]() |
Urn | Returns the uniform resource name of the SfcInstance object. (Inherited from SfcInstance.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
AlterImpl | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
CheckObjectCreated | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
CheckObjectState | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
CreateIdentityKey | Creates a SfcKey object for the DAC domain. (Overrides SfcInstance.CreateIdentityKey().) |
![]() |
CreateImpl | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
Discover | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
DropImpl | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetChildCollection | Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. Returns a ISfcCollection object. (Overrides SfcInstance.GetChildCollection(String).) |
![]() |
GetDomain | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetPropertySet | Returns the set of properties for the SfcInstance object. (Inherited from SfcInstance.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
GetTypeMetadataImpl | Indicates the domains that override by returning the right TypeMetadata class directly. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
InitializeUIPropertyState | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
MarkForDropImpl | Returns a value that indicates the existing objects to be dropped. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
MarkRootAsConnected | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
MoveImpl | Indicates the new parent object to move in an instance. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
OnPropertyMetadataChanges | Invoked whenever the effective value of any SfcInstance metadata is updated. (Inherited from SfcInstance.) |
![]() |
OnPropertyValueChanges | Invoked whenever the effective value of any SfcInstance property is updated. (Inherited from SfcInstance.) |
![]() |
PostAlter | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
PostCreate | Indicates the default implementor that creates the execution result. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
PostDrop | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
PostMove | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
PostRename | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
Refresh | Refreshes the object's properties by reading them from the server. (Inherited from SfcInstance.) |
![]() |
RenameImpl | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
ResetKey | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
Serialize | Serializes the instance to XML. (Inherited from SfcInstance.) |
![]() |
ToString | Returns a string representation of the instance Urn. (Inherited from SfcInstance.) |
![]() |
UpdateUIPropertyState | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
Validate | Indicates the basic child object's validation. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
Top
Events
Name | Description | |
---|---|---|
![]() |
propertyChanged | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
PropertyChanged | CLS-compliant event for property changes. (Inherited from SfcInstance.) |
![]() |
propertyMetadataChanged | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcInstance.) |
![]() |
PropertyMetadataChanged | CLS-compliant event for property metadata changes. (Inherited from SfcInstance.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
ISfcDomain.GetExecutionEngine | Returns an ISfcExecutionEngine object that specifies an instance of the Database Engine for running scripts. |
![]() ![]() |
ISfcDomain.GetKey | Gets a SfcKey object that represents the DAC domain. |
![]() ![]() |
ISfcDomain.GetType | Gets a Type object describing the Sfc type with the specified name within the Sfc domain. |
![]() ![]() |
ISfcDomain.GetTypeMetadata | Obsolete. Gets the metadata for the specified SFC type. |
![]() ![]() |
ISfcDomain.UseSfcStateManagement | Specifies whether to use the state management provided by the Microsoft.SqlServer.Management.Sdk.Sfc namespace. |
![]() ![]() |
ISfcDomainLite.DomainInstanceName | Gets the specified instance name of the domain. |
![]() ![]() |
ISfcDomainLite.DomainName | Gets the specified name of the domain. |
![]() ![]() |
ISfcDomainLite.GetLogicalVersion | Gets a logical version number that represents the level of changes to the object model in the SFC domain. |
![]() ![]() |
ISfcHasConnection.ConnectionContext | Gets the specified context for the connection. |
![]() ![]() |
ISfcHasConnection.GetConnection() | Gets a connection to the instance of the Database Engine serving as a backing store. |
![]() ![]() |
ISfcHasConnection.GetConnection(SfcObjectQueryMode) | Gets a connection to the instance of the Database Engine serving as a backing store that supports the specified query processing mode. |
![]() ![]() |
ISfcHasConnection.SetConnection | Sets the active connection for the domain root. |
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.