Partager via


MockBuildEngine Class

Definition

public ref class MockBuildEngine sealed : Microsoft::Build::Framework::IBuildEngine4
public sealed class MockBuildEngine : Microsoft.Build.Framework.IBuildEngine4
type MockBuildEngine = class
    interface IBuildEngine4
    interface IBuildEngine3
    interface IBuildEngine2
    interface IBuildEngine
Public NotInheritable Class MockBuildEngine
Implements IBuildEngine4
Inheritance
MockBuildEngine
Implements

Constructors

MockBuildEngine()
MockBuildEngine(Boolean)

Properties

ColumnNumberOfTaskNode
ContinueOnError
Errors
IsRunningMultipleNodes
LineNumberOfTaskNode
Log
Messages
MockLogger
ProjectFileOfTaskNode
Warnings

Methods

AssertLogContains(String)
AssertLogContainsMessageFromResource(MockBuildEngine+GetStringDelegate, String, String[])
AssertLogDoesntContain(String)
AssertLogDoesntContainMessageFromResource(MockBuildEngine+GetStringDelegate, String, String[])
BuildProjectFile(String, String)
BuildProjectFile(String, String[], IDictionary, IDictionary, String)
BuildProjectFile(String, String[], IDictionary, IDictionary)
BuildProjectFile(String, String[])
BuildProjectFile(String)
BuildProjectFilesInParallel(String[], String[], IDictionary[], IDictionary[], String[], Boolean, Boolean)
BuildProjectFilesInParallel(String[], String[], IDictionary[], IList<String>[], String[], Boolean)
GetRegisteredTaskObject(Object, RegisteredTaskObjectLifetime)
LogCustomEvent(CustomBuildEventArgs)
LogErrorEvent(BuildErrorEventArgs)
LogMessageEvent(BuildMessageEventArgs)
LogWarningEvent(BuildWarningEventArgs)
Reacquire()
RegisterTaskObject(Object, Object, RegisteredTaskObjectLifetime, Boolean)
UnloadAllProjects()
UnregisterAllLoggers()
UnregisterTaskObject(Object, RegisteredTaskObjectLifetime)
Yield()

Applies to