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
.