IVsDataConnectionDialog.AddSources - метод (DataConnectionDialogFilterCallback)
Перечисляет все зарегистрированные источников данных и связанных с ними поставщиков данных и условные добавить сочетания источника и поставщика к компоненту Выбрать/изменить источник данных, в зависимости от логики в предоставляемом обратном вызове.
Пространство имен: Microsoft.VisualStudio.Data.Services
Сборка: Microsoft.VisualStudio.Data.Services (в Microsoft.VisualStudio.Data.Services.dll)
Синтаксис
'Декларация
Sub AddSources ( _
callback As DataConnectionDialogFilterCallback _
)
void AddSources(
DataConnectionDialogFilterCallback callback
)
void AddSources(
DataConnectionDialogFilterCallback^ callback
)
abstract AddSources :
callback:DataConnectionDialogFilterCallback -> unit
function AddSources(
callback : DataConnectionDialogFilterCallback
)
Параметры
- callback
Тип: Microsoft.VisualStudio.Data.Services.DataConnectionDialogFilterCallback
Делегат, вызываемый для каждого сочетания источника данных или поставщика для определения, должен ли быть добавлено сочетание.
Заметки
Этот метод позволяет клиенту быть селективными о которых источниках данных и поставщиках доступен в диалоговом окне Выбрать/изменить источник данных.Использование метода обратного вызова, они могут при необходимости включить или исключить некоторые источники или поставщиков в зависимости от произвольной логики.
Например, можно использовать этот метод для определения того, какие поставщики данных должны быть видимыми при добавлении заданного подключения данных в обозреватель серверов.Поскольку соединение обозревателя серверов требует реализации поддержки DataViewSupport сущности, код, который отображает диалоговое окно для этой цели можно отфильтровать все поставщики, которые не поддерживают эту сущность.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.