Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Enumera todos los orígenes de datos registrados y sus proveedores de datos asociados, y agrega condicional combinaciones de origen/proveedor al cuadro de diálogo de Elegir o cambiar origen de datos , dependiendo de lógica en la devolución de llamada proporcionada.
Espacio de nombres: Microsoft.VisualStudio.Data.Services
Ensamblado: Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)
Sintaxis
'Declaración
Sub AddSources ( _
callback As DataConnectionDialogFilterCallback _
)
void AddSources(
DataConnectionDialogFilterCallback callback
)
void AddSources(
DataConnectionDialogFilterCallback^ callback
)
abstract AddSources :
callback:DataConnectionDialogFilterCallback -> unit
function AddSources(
callback : DataConnectionDialogFilterCallback
)
Parámetros
- callback
Tipo: Microsoft.VisualStudio.Data.Services.DataConnectionDialogFilterCallback
Un delegado denominado para cada combinación de origen de datos/proveedor determine si la combinación se debería agregar.
Comentarios
Este método permite que un cliente sea selectivo sobre los orígenes de datos y proveedores esté disponible en el cuadro de diálogo de Elegir o cambiar origen de datos .Mediante el método de devolución de llamada, puede incluir o excluir selectivamente determinados orígenes o proveedores dependiendo de lógica arbitraria.
Por ejemplo, podría utilizar este método para determinar qué proveedores de datos se van a mostrar al agregar una conexión de datos con el Explorador de servidores.Dado que una conexión del Explorador de servidores requiere la implementación de la entidad de compatibilidad de DataViewSupport , el código que muestra el cuadro de diálogo con este fin podría filtrar todos los proveedores que no admiten esta entidad.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.