IHierarchicalDataSourceDesigner.RefreshSchema(Boolean) 方法

定義

重新整理基礎資料來源的結構描述。

public:
 void RefreshSchema(bool preferSilent);
public void RefreshSchema (bool preferSilent);
abstract member RefreshSchema : bool -> unit
Public Sub RefreshSchema (preferSilent As Boolean)

參數

preferSilent
Boolean

true 表示在重新整理結構描述時隱藏引發的事件,否則為 false

給實施者的注意事項

如果您實作 IHierarchicalDataSourceDesigner 介面來建立自己的資料來源,而且架構永遠不會變更,則 CanRefreshSchema 屬性應該一律傳回 false ,而且 RefreshSchema(Boolean) 方法應該引發 NotSupportedException

一般而言,如果 RefreshSchema(Boolean) 設計主機因使用者動作而呼叫 ,則 preferSilent 參數會是 false ,因為使用者預期會收到重新整理架構任何問題的通知。 但是,如果以隱含方式重新整理架構,例如在呼叫 Configure() 方法之後,或重新整理程式牽涉到幾個步驟, preferSilent 則應該設定為 true

適用於

另請參閱