IHierarchicalDataSourceDesigner.RefreshSchema(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重新整理基礎資料來源的結構描述。
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 介面來建立自己的資料源,而且架構永遠不會變更,則 屬性應該一律傳回 false
,CanRefreshSchema而且 RefreshSchema(Boolean) 方法應該引發 NotSupportedException。
一般而言,如果 RefreshSchema(Boolean) 設計主機因為用戶動作而呼叫 , preferSilent
參數會是 false
,因為用戶預期會收到重新整理架構任何問題的通知。 但是,如果架構以隱含方式重新整理,例如在呼叫 Configure() 方法之後,或重新整理程式牽涉到一些步驟, preferSilent
則應該設定為 true
。