In this article we will be seeing how to configure a crawl schedule for enterprise search content source in SharePoint 2010 using C#. In the Search service application, you can schedule a full or incremental crawl of a content source. There are four types of Schedules:
Through UI:
Powershell script:
Programmatically how to retrieve the Content Sources from Search Service application in SharePoint 2010
Using LINQ in SharePoint 2010: Part 1