다음을 통해 공유


DatabaseEncryptionKeyExtender 클래스

Extends the database encryption key class.

이 API는 CLS 규격이 아닙니다. 

상속 계층

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<DatabaseEncryptionKey>
    Microsoft.SqlServer.Management.Smo.SmoObjectExtender<DatabaseEncryptionKey>
      Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKeyExtender

네임스페이스:  Microsoft.SqlServer.Management.Smo
어셈블리:  Microsoft.SqlServer.Smo(Microsoft.SqlServer.Smo.dll)

구문

‘선언
<CLSCompliantAttribute(False)> _
Public Class DatabaseEncryptionKeyExtender _
    Inherits SmoObjectExtender(Of DatabaseEncryptionKey) _
    Implements ISfcValidate
‘사용 방법
Dim instance As DatabaseEncryptionKeyExtender
[CLSCompliantAttribute(false)]
public class DatabaseEncryptionKeyExtender : SmoObjectExtender<DatabaseEncryptionKey>, 
    ISfcValidate
[CLSCompliantAttribute(false)]
public ref class DatabaseEncryptionKeyExtender : public SmoObjectExtender<DatabaseEncryptionKey^>, 
    ISfcValidate
[<CLSCompliantAttribute(false)>]
type DatabaseEncryptionKeyExtender =  
    class 
        inherit SmoObjectExtender<DatabaseEncryptionKey>
        interface ISfcValidate 
    end
public class DatabaseEncryptionKeyExtender extends SmoObjectExtender<DatabaseEncryptionKey> implements ISfcValidate

DatabaseEncryptionKeyExtender 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 DatabaseEncryptionKeyExtender() Creates a new database encryption key extender.
공용 메서드 DatabaseEncryptionKeyExtender(DatabaseEncryptionKey) Creates a new database encryption key extender.

맨 위로 이동

속성

  이름 설명
공용 속성 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 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (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.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
보호된 메서드 GetParentSfcPropertySet Returns an instance of the parent objects property set. (SmoObjectExtender<T>에서 상속됨)
공용 메서드 GetPropertySet 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
보호된 메서드 OnPropertyChanged Raises the PropertyChanged event when it has any subscriber. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
보호된 메서드 OnPropertyMetadataChanged 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
보호된 메서드 parent_PropertyChanged 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
보호된 메서드 parent_PropertyMetadataChanged Indicates the parent object in the PropertyMetadata. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
보호된 메서드 RegisterParentProperty Registers the property of the parent that has not been included in properties collection. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
보호된 메서드 RegisterProperty(PropertyInfo) Registers an additional reflected property. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
보호된 메서드 RegisterProperty(PropertyInfo, String) 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)
공용 메서드 Validate Returns a validation state for a method.

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 PropertyChanged 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)
공용 이벤트 PropertyMetadataChanged 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SfcObjectExtender<TSfcInstance>에서 상속됨)

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Management.Smo 네임스페이스