DacDomain.Key Class
Contains the key that identifies the DacDomain class.
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
Microsoft.SqlServer.Management.Sdk.Sfc.DomainRootKey
Microsoft.SqlServer.Management.Dac.DacDomain.Key
Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey
Microsoft.SqlServer.Management.Sdk.Sfc.DomainRootKey
Microsoft.SqlServer.Management.Dac.DacDomain.Key
Namespace: Microsoft.SqlServer.Management.Dac
Assembly: Microsoft.SqlServer.Management.Dac (in Microsoft.SqlServer.Management.Dac.dll)
The DacDomain.Key type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Domain | Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from DomainRootKey.) |
![]() | InstanceType | Gets the type of the instance class associated with this key class. (Inherited from SfcKey.) |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | Determines whether the specified object is equal to the DAC domain represented by the DacDomain.Key object. (Overrides SfcKey.Equals(Object).) |
![]() | Equals(SfcKey) | Determines whether the object associated with the specified SFC key is equal to the DAC domain represented by the DacDomain.Key object. (Overrides SfcKey.Equals(SfcKey).) |
![]() ![]() | Equals(Object, Object) | Determines whether two objects are equal. |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | Gets the hash code for the DAC domain key. (Overrides SfcKey.GetHashCode().) |
![]() | GetType | (Inherited from Object.) |
![]() | GetUrnFragment | Gets the partial unique resource name (URN) path string that represents the DAC store. (Overrides SfcKey.GetUrnFragment().) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | Do not reference this member directly in your code. It supports the SQL Server infrastructure. Returns a String value that is a sortable representation of the object that can be used in external comparers. (Inherited from SfcKey.) |
| Name | Description | |
|---|---|---|
![]() ![]() | Equality(Object, DacDomain.Key) | Performs a Boolean equality operation to determine whether a specified object is the same as the DAC domain associated with a specified DACDomain key. |
![]() ![]() | Equality(DacDomain.Key, DacDomain.Key) | Performs a Boolean equality operation to determine whether two DACDomain keys reference the same DAC domain. |
![]() ![]() | Equality(DacDomain.Key, Object) | Performs a Boolean equality operation to determine whether a specified object is the same as the DAC domain associated with a specified DACDomain key. |
![]() ![]() | Inequality(Object, DacDomain.Key) | Performs a Boolean inequality operation to determine whether a specified object is different than the DAC domain associated with a specified DACDomain key. |
![]() ![]() | Inequality(DacDomain.Key, DacDomain.Key) | Performs a Boolean inequality operation to determine whether two DACDomain keys reference different DAC domains. |
![]() ![]() | Inequality(DacDomain.Key, Object) | Performs a Boolean inequality operation to determine whether a specified object is different than the DAC domain associated with a specified DACDomain key. |

