Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 2.69 KB

service-reference.md

File metadata and controls

29 lines (23 loc) · 2.69 KB

Service Reference

Project System

Name Type Description
IBuildManagerHost Extension Defines a build manager (can also implement IBatchingBuildManagerHost)
IBuildManagerHostBatchingService Service Allows batching builds
IFileTimestampCache Service Allows caching file timestamps for up-to-date checks

Unconfigured Projects

Name Type Description
IHostObjectProvider Host Provides host objects for builds.

Configured Projects

Name Type Description
IBuildFiles Extension Allows building individual files in project
IBuildProject Service Allows building the project
IBuildSupport Service Information about building the project
IBuildUpToDateCheckProvider Extension Allows projects to be checked for up-to-date status before build
IDeployProvider Extension Allows Deploy action to be performed on project
IDesignTimeBuildCacheParticipant Extension Allows caching the result of design-time builds (internal)
IDesignTimeBuilderService Host Provides design-time build service (internal)
IDesignTimeBuildManagerService Service Allows doing design-time builds (internal)
IPublishProvider Extension Allows Publish action to be performed on project