DatabaseEncryptionKeyExtender Класс

Определение

Важно!

Этот API несовместим с CLS.

[System.CLSCompliant(false)]
public class DatabaseEncryptionKeyExtender : Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
[<System.CLSCompliant(false)>]
type DatabaseEncryptionKeyExtender = class
    inherit SmoObjectExtender<DatabaseEncryptionKey>
    interface ISfcValidate
Public Class DatabaseEncryptionKeyExtender
Inherits SmoObjectExtender(Of DatabaseEncryptionKey)
Implements ISfcValidate
Наследование
Атрибуты
Реализации

Конструкторы

Имя Описание
DatabaseEncryptionKeyExtender()
DatabaseEncryptionKeyExtender(DatabaseEncryptionKey)

Свойства

Имя Описание
AsymmetricKeyName
AsymmetricKeyNames
CertificateName
CertificateNames
DatabaseEncryptionEnabled
EncryptionState
Parent

Родительский объект

(Унаследовано от SfcObjectExtender<TSfcInstance>)
ReEncrypt
Regenerate
State

Методы

Имя Описание
GetParentSfcPropertySet() (Унаследовано от SmoObjectExtender<T>)
GetPropertySet()

возвращает коллекцию свойств

(Унаследовано от SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

Срабатывает событие PropertyChanged, если у него есть любой подписчик

(Унаследовано от SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

Вызывает событие PropertyMetadataChanged, когда у него есть любой подписчик

(Унаследовано от SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs) (Унаследовано от SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) (Унаследовано от SfcObjectExtender<TSfcInstance>)
PropagateAlterToChildren(StringCollection, Boolean)

Добавляет скрипт Alter дочерних объектов в скрипт.

(Унаследовано от SmoObjectExtender<T>)
RegisterParentProperty(PropertyInfo)

Регистрируйте свойство родительского объекта, которое не было включено в коллекцию свойств (например, "Имя" в SMO или коллекциях

(Унаследовано от SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

Регистрация дополнительного отраженного свойства, зависят от свойства родительского объекта.

(Унаследовано от SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

Регистрация дополнительного отраженного свойства

(Унаследовано от SfcObjectExtender<TSfcInstance>)
Validate(String, Object[])

События

Имя Описание
PropertyChanged (Унаследовано от SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged (Унаследовано от SfcObjectExtender<TSfcInstance>)

Применяется к