SharePoint Short #7
Looking for a list of the currently available service application proxy classes?
Run the following in a console app and et voilĂ :
var proxies = from serviceProxies in SPFarm.Local.ServiceProxies from SPServiceApplicationProxy serviceProxy in serviceProxies.ApplicationProxies select serviceProxies; foreach (var proxy in proxies) { System.Diagnostics.Debug.WriteLine(proxy.GetType()); } |
Will give you something similar to:
Microsoft.Office.Access.Server.MossHost.AccessServerWebServiceApplicationProxy
Microsoft.Office.Excel.Server.MossHost.ExcelServerWebServiceApplicationProxy
Microsoft.Office.SecureStoreService.Server.SecureStoreServiceApplicationProxy
Microsoft.Office.Server.Administration.StateServiceApplicationProxy
Microsoft.Office.Server.Administration.UserProfileApplicationProxy
Microsoft.Office.Server.ApplicationRegistry.SharedService.ApplicationRegistryServiceApplicationProxy
Microsoft.Office.Server.Search.Administration.SearchServiceApplicationProxy
Microsoft.Office.Server.WebAnalytics.Administration.WebAnalyticsServiceApplicationProxy
Microsoft.Office.Visio.Server.Administration.VisioGraphicsServiceApplicationProxy
Microsoft.Office.Word.Server.Service.WordServiceApplicationProxy
Microsoft.PerformancePoint.Scorecards.BIMonitoringServiceApplicationProxy
Microsoft.SharePoint.Administration.SPUsageApplicationProxy
Microsoft.SharePoint.BusinessData.SharedService.BdcServiceApplicationProxy
Microsoft.SharePoint.SPTopologyWebServiceApplicationProxy
Microsoft.SharePoint.Taxonomy.MetadataWebServiceApplicationProxy