DatabaseEncryptionKeyExtender Class
Extends the database encryption key class.
This API is not CLS-compliant.
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Microsoft.SqlServer.Management.Sdk.Sfc::SfcObjectExtender<TSfcInstance>
Microsoft.SqlServer.Management.Smo::SmoObjectExtender<T>
Microsoft.SqlServer.Management.Smo::DatabaseEncryptionKeyExtender
| Name | Description | |
|---|---|---|
![]() | DatabaseEncryptionKeyExtender() | Creates a new database encryption key extender. |
![]() | DatabaseEncryptionKeyExtender(DatabaseEncryptionKey^) | Creates a new database encryption key extender. |
| Name | Description | |
|---|---|---|
![]() | AsymmetricKeyName | Gets the name of the asymmetric key. |
![]() | AsymmetricKeyNames | Gets a collection of asymmetric key names. |
![]() | CertificateName | Gets the name of the certificate. |
![]() | CertificateNames | Gets a collection of certificate names. |
![]() | DatabaseEncryptionEnabled | Gets or sets a Boolean value that indicates whether encryption is enabled for a database. |
![]() | EncryptionState | Gets the database encryption state. |
![]() | Parent | Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | ReEncrypt | Gets or sets a Boolean value to indicate whether an encryption key will be re-encrypted. |
![]() | Regenerate | Gets or sets a Boolean value to indicate whether an encryption key will be regenerated. |
![]() | State | Gets the encryption state. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetParentSfcPropertySet() | Returns an instance of the parent objects property set.(Inherited from SmoObjectExtender<T>.) |
![]() | GetPropertySet() | Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | OnPropertyChanged(String^) | Raises the T:System.ComponentModel.INotifyPropertyChanged.PropertyChanged event when it has any subscriber. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | OnPropertyMetadataChanged(String^) | Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | parent_PropertyChanged(Object^, PropertyChangedEventArgs^) | Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | parent_PropertyMetadataChanged(Object^, SfcPropertyMetadataChangedEventArgs^) | Indicates the parent object in the PropertyMetadata. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | RegisterParentProperty(PropertyInfo^) | Registers the property of the parent that has not been included in properties collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | RegisterProperty(PropertyInfo^) | Registers an additional reflected property. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | RegisterProperty(PropertyInfo^, String^) | Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | ToString() | (Inherited from Object.) |
![]() | Validate(String^, array<Object^>^) | Returns a validation state for a method. |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
![]() | PropertyMetadataChanged | Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from SfcObjectExtender<TSfcInstance>.) |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




