Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Exposes build engine functionality that was made available in newer versions of MSBuild.
public ref class EngineServices abstract
[System.Serializable] public abstract class EngineServices
[<System.Serializable>] type EngineServices = class
Public MustInherit Class EngineServices
Make all members virtual but not abstract, ensuring that implementations can override them and external implementations won't break when the class is extended with new members. This base implementation should be throwing NotImplementedException.
Initial version with LogsMessagesOfImportance() and IsTaskInputLoggingEnabled as the only exposed members.
An explicit version of this class. Must be incremented whenever new members are added. Derived classes should override the property to return the version actually being implemented.