C# 클래스 vs_nacl.Build.CPPTasks.NaCl.CustomTrackedVCToolTask

상속: VCToolTask
파일 보기 프로젝트 열기: kayru/vs-nacl

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
ApplyPrecompareCommandFilter ( string cmdString ) : string
Execute ( ) : bool

보호된 메소드들

메소드 설명
AddTaskSpecificOutputs ( ITaskItem sources, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles compactOutputs ) : void
AssignDefaultTLogPaths ( ) : void
AssignOutOfDateSources ( ITaskItem sources ) : ITaskItem[]
ComputeOutOfDateSources ( ) : bool
CustomTrackedVCToolTask ( ResourceManager taskResources ) : System
ForcedRebuildRequired ( ) : bool
GenerateSourcesOutOfDateDueToCommandLine ( ) : List
LogPathToTool ( string toolName, string pathToTool ) : void
MapSourcesToCommandLines ( ) : string>.IDictionary
MergeOutOfDateSourceLists ( ITaskItem sourcesOutOfDateThroughTracking, List sourcesWithChangedCommandLines ) : ITaskItem[]
RemoveTaskSpecificInputs ( Microsoft.Build.Utilities.CanonicalTrackedInputFiles compactInputs ) : void
RemoveTaskSpecificOutputs ( Microsoft.Build.Utilities.CanonicalTrackedOutputFiles compactOutputs ) : void
SkipTaskExecution ( ) : bool
WriteSourcesToCommandLinesTable ( string>.IDictionary sourcesToCommandLines ) : void

메소드 상세

AddTaskSpecificOutputs() 보호된 메소드

protected AddTaskSpecificOutputs ( ITaskItem sources, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles compactOutputs ) : void
sources ITaskItem
compactOutputs Microsoft.Build.Utilities.CanonicalTrackedOutputFiles
리턴 void

ApplyPrecompareCommandFilter() 공개 메소드

public ApplyPrecompareCommandFilter ( string cmdString ) : string
cmdString string
리턴 string

AssignDefaultTLogPaths() 보호된 메소드

protected AssignDefaultTLogPaths ( ) : void
리턴 void

AssignOutOfDateSources() 보호된 메소드

protected AssignOutOfDateSources ( ITaskItem sources ) : ITaskItem[]
sources ITaskItem
리턴 ITaskItem[]

ComputeOutOfDateSources() 보호된 메소드

protected ComputeOutOfDateSources ( ) : bool
리턴 bool

CustomTrackedVCToolTask() 보호된 메소드

protected CustomTrackedVCToolTask ( ResourceManager taskResources ) : System
taskResources System.Resources.ResourceManager
리턴 System

Execute() 공개 메소드

public Execute ( ) : bool
리턴 bool

ForcedRebuildRequired() 보호된 메소드

protected ForcedRebuildRequired ( ) : bool
리턴 bool

GenerateSourcesOutOfDateDueToCommandLine() 보호된 메소드

protected GenerateSourcesOutOfDateDueToCommandLine ( ) : List
리턴 List

LogPathToTool() 보호된 메소드

protected LogPathToTool ( string toolName, string pathToTool ) : void
toolName string
pathToTool string
리턴 void

MapSourcesToCommandLines() 보호된 메소드

protected MapSourcesToCommandLines ( ) : string>.IDictionary
리턴 string>.IDictionary

MergeOutOfDateSourceLists() 보호된 메소드

protected MergeOutOfDateSourceLists ( ITaskItem sourcesOutOfDateThroughTracking, List sourcesWithChangedCommandLines ) : ITaskItem[]
sourcesOutOfDateThroughTracking ITaskItem
sourcesWithChangedCommandLines List
리턴 ITaskItem[]

RemoveTaskSpecificInputs() 보호된 메소드

protected RemoveTaskSpecificInputs ( Microsoft.Build.Utilities.CanonicalTrackedInputFiles compactInputs ) : void
compactInputs Microsoft.Build.Utilities.CanonicalTrackedInputFiles
리턴 void

RemoveTaskSpecificOutputs() 보호된 메소드

protected RemoveTaskSpecificOutputs ( Microsoft.Build.Utilities.CanonicalTrackedOutputFiles compactOutputs ) : void
compactOutputs Microsoft.Build.Utilities.CanonicalTrackedOutputFiles
리턴 void

SkipTaskExecution() 보호된 메소드

protected SkipTaskExecution ( ) : bool
리턴 bool

WriteSourcesToCommandLinesTable() 보호된 메소드

protected WriteSourcesToCommandLinesTable ( string>.IDictionary sourcesToCommandLines ) : void
sourcesToCommandLines string>.IDictionary
리턴 void