DatabaseSnapshotExtender 類別

定義

重要

此 API 不符合 CLS 規範。

資料庫快照的擴充器類別

[System.CLSCompliant(false)]
public class DatabaseSnapshotExtender : Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Microsoft.SqlServer.Management.Smo.Database>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
[<System.CLSCompliant(false)>]
type DatabaseSnapshotExtender = class
    inherit SmoObjectExtender<Database>
    interface ISfcValidate
Public Class DatabaseSnapshotExtender
Inherits SmoObjectExtender(Of Database)
Implements ISfcValidate
繼承
DatabaseSnapshotExtender
屬性
實作

建構函式

名稱 Description
DatabaseSnapshotExtender()

預設 CTOR

DatabaseSnapshotExtender(Database)

CTOR。 將父資料庫物件進行聚合

屬性

名稱 Description
Files

資料庫快照的擴充器類別

Parent

父物件

(繼承來源 SfcObjectExtender<TSfcInstance>)

方法

名稱 Description
GetParentSfcPropertySet()

資料庫快照的擴充器類別

(繼承來源 SmoObjectExtender<T>)
GetPropertySet()

回傳屬性集合

(繼承來源 SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

當它有任何訂閱者時,觸發 PropertyChanged 事件

(繼承來源 SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

當它有任何訂閱者時,觸發 PropertyMetadataChanged 事件

(繼承來源 SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

資料庫快照的擴充器類別

parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

資料庫快照的擴充器類別

(繼承來源 SfcObjectExtender<TSfcInstance>)
PropagateAlterToChildren(StringCollection, Boolean)

將子物件的 Alter 腳本加入腳本。

(繼承來源 SmoObjectExtender<T>)
RegisterParentProperty(PropertyInfo)

登錄父目錄的屬性,但尚未包含在屬性集合中(例如SMO或集合中的「Name」)

(繼承來源 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

註冊一個額外的反射屬性,依賴於父物件的屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

註冊一個額外的反射屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)

事件

名稱 Description
PropertyChanged

資料庫快照的擴充器類別

(繼承來源 SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

資料庫快照的擴充器類別

(繼承來源 SfcObjectExtender<TSfcInstance>)

明確介面實作

名稱 Description
ISfcValidate.Validate(String, Object[])

資料庫快照的擴充器類別

適用於