AuditExtender 類別

定義

重要

此 API 不符合 CLS 規範。

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

建構函式

名稱 Description
AuditExtender()
AuditExtender(Audit)

屬性

名稱 Description
ConnectionContext
Parent

父物件

(繼承來源 SfcObjectExtender<TSfcInstance>)
State

方法

名稱 Description
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或集合中的「Name」)

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

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

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

註冊一個額外的反射屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)
Validate(String, Object[])

事件

名稱 Description
PropertyChanged (繼承來源 SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged (繼承來源 SfcObjectExtender<TSfcInstance>)

適用於