¿Puedo usar una aplicación de consola para crear programáticamente una fuente de datos de contenido y comenzar a rastrear?
Pregunta
Estoy buscando ejemplos en los que la gente haya definido programáticamente una fuente de contenido de datos comerciales y la administración de servicios de búsqueda de búsqueda para rastrearlo, todo dentro de una aplicación de consola. Soy consciente del BCS Meta Man, pero mi necesidad es un poco diferente ya que el entregable debe ser una aplicación de consola. ¿Alguien puede proporcionar enlaces que demuestren lo que estoy intentando crear?
Gracias,
Sid
Solución
Aquí hay un ejemplo de Cómo: Agregar una fuente de contenido
Necesitará usar el BusinessDatAcontentSource clase y su método de utilidad BusinessDataContentSource :: ConstructStartDress
Una vez que tenga la fuente de contenido, debería poder rastrearlo de la manera "normal".
Cómo: Administrar programáticamente el rastreo de una fuente de contenido
Estos ejemplos usan el modelo de objeto del lado del servidor y, por lo tanto, deben ejecutarse en el servidor de SharePoint.
Otros consejos
Le sugiero que use una herramienta como BDC Metaman o SharePoint Designer para crear un modelo BDC prototipo (un archivo XML). Luego cree una aplicación de consola que construya una versión personalizada del archivo del modelo según sea necesario (para la cual deberá comprender la estructura del elemento). Luego puede hacer la pieza de administración, ya sea por PowerShell Script o en su aplicación de consola utilizando el modelo de objeto SharePoint.
Lo siento, no sé de ningún ejemplo de esto que realmente se haga, pero así es como lo haría.