CanonicalTrackedInputFiles CanonicalTrackedInputFiles CanonicalTrackedInputFiles CanonicalTrackedInputFiles Class

定義

このクラスは .read.This class is the filetracking log interpreter for .read. トラッキング ログの filetracking ログのインタープリターで、標準形式、または正規化するためにルート (^) とされていますtracking logs in canonical form or those that have been rooted (^) to make them canonical

public ref class CanonicalTrackedInputFiles
public class CanonicalTrackedInputFiles
type CanonicalTrackedInputFiles = class
Public Class CanonicalTrackedInputFiles
継承
CanonicalTrackedInputFilesCanonicalTrackedInputFilesCanonicalTrackedInputFilesCanonicalTrackedInputFiles

コンストラクター

CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem, ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem, ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem, ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem, ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean)

単一の入力ソース ファイル用のコンストラクターです。Constructor for a single input source file

CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean)

複数の入力ソース ファイル用のコンストラクターです。Constructor for multiple input source files

CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem[], ITaskItem[], ITaskItem[], Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem[], ITaskItem[], ITaskItem[], Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem[], ITaskItem[], ITaskItem[], Boolean, Boolean) CanonicalTrackedInputFiles(ITask, ITaskItem[], ITaskItem[], ITaskItem[], ITaskItem[], Boolean, Boolean)

複数の入力ソース ファイル用のコンストラクターです。Constructor for multiple input source files

CanonicalTrackedInputFiles(ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean)

複数の入力ソース ファイル用のコンストラクターです。Constructor for multiple input source files

CanonicalTrackedInputFiles(ITaskItem[], ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITaskItem[], ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITaskItem[], ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) CanonicalTrackedInputFiles(ITaskItem[], ITaskItem[], ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean)

複数の入力ソース ファイル用のコンストラクターです。Constructor for multiple input source files

プロパティ

DependencyTable DependencyTable DependencyTable DependencyTable

依存関係テーブルを取得します。Gets the dependency table.

メソッド

ComputeSourcesNeedingCompilation() ComputeSourcesNeedingCompilation() ComputeSourcesNeedingCompilation() ComputeSourcesNeedingCompilation()

このメソッドは、出力ファイルおよび入力の全依存グラフに基づいて、コンパイルする必要があるソースを計算します。This method computes the sources that need to be compiled based on the output files and the full dependency graph of inputs.

ComputeSourcesNeedingCompilation(Boolean) ComputeSourcesNeedingCompilation(Boolean) ComputeSourcesNeedingCompilation(Boolean) ComputeSourcesNeedingCompilation(Boolean)

このメソッドは、出力ファイルおよび入力の全依存グラフに基づいて、コンパイルする必要があるソースを計算します。オプションとして、入力ファイルが含まれている可能性のあるサブルートを複合ルート マーカーで検索します。This method computes the sources that need to be compiled based on the output files and the full dependency graph of inputs, optionally searching composite rooting markers for subroots that may contain input files.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
FileIsExcludedFromDependencyCheck(String) FileIsExcludedFromDependencyCheck(String) FileIsExcludedFromDependencyCheck(String) FileIsExcludedFromDependencyCheck(String)

指定したファイルが、追跡する依存関係のチェックから除外されているかどうかをテストします。Tests if the specified file is excluded from tracked dependency checking.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
RemoveDependenciesFromEntryIfMissing(ITaskItem) RemoveDependenciesFromEntryIfMissing(ITaskItem) RemoveDependenciesFromEntryIfMissing(ITaskItem) RemoveDependenciesFromEntryIfMissing(ITaskItem)

指定したソースとそれに対応する出力の出力グラフ エントリを削除します。Remove the output graph entries for the given sources and corresponding outputs.

RemoveDependenciesFromEntryIfMissing(ITaskItem, ITaskItem) RemoveDependenciesFromEntryIfMissing(ITaskItem, ITaskItem) RemoveDependenciesFromEntryIfMissing(ITaskItem, ITaskItem) RemoveDependenciesFromEntryIfMissing(ITaskItem, ITaskItem)

指定したソースとそれに対応する出力の出力グラフ エントリを削除します。Remove the output graph entries for the given sources and corresponding outputs.

RemoveDependenciesFromEntryIfMissing(ITaskItem[]) RemoveDependenciesFromEntryIfMissing(ITaskItem[]) RemoveDependenciesFromEntryIfMissing(ITaskItem[]) RemoveDependenciesFromEntryIfMissing(ITaskItem[])

指定したソースとそれに対応する出力の出力グラフ エントリを削除します。Remove the output graph entries for the given sources and corresponding outputs.

RemoveDependenciesFromEntryIfMissing(ITaskItem[], ITaskItem[]) RemoveDependenciesFromEntryIfMissing(ITaskItem[], ITaskItem[]) RemoveDependenciesFromEntryIfMissing(ITaskItem[], ITaskItem[]) RemoveDependenciesFromEntryIfMissing(ITaskItem[], ITaskItem[])

指定したソースとそれに対応する出力の出力グラフ エントリを削除します。Remove the output graph entries for the given sources and corresponding outputs.

RemoveDependencyFromEntry(ITaskItem, ITaskItem) RemoveDependencyFromEntry(ITaskItem, ITaskItem) RemoveDependencyFromEntry(ITaskItem, ITaskItem) RemoveDependencyFromEntry(ITaskItem, ITaskItem)

指定したソースとそれに対応する出力の出力グラフ エントリを削除します。Remove the output graph entries for the given source and corresponding outputs.

RemoveDependencyFromEntry(ITaskItem[], ITaskItem) RemoveDependencyFromEntry(ITaskItem[], ITaskItem) RemoveDependencyFromEntry(ITaskItem[], ITaskItem) RemoveDependencyFromEntry(ITaskItem[], ITaskItem)

指定したソースとそれに対応する出力の出力グラフ エントリを削除します。Remove the output graph entries for the given sources and corresponding outputs.

RemoveEntriesForSource(ITaskItem) RemoveEntriesForSource(ITaskItem) RemoveEntriesForSource(ITaskItem) RemoveEntriesForSource(ITaskItem)

指定したソースとそれに対応する出力の出力グラフ エントリを削除します。Remove the output graph entries for the given sources and corresponding outputs.

RemoveEntriesForSource(ITaskItem[]) RemoveEntriesForSource(ITaskItem[]) RemoveEntriesForSource(ITaskItem[]) RemoveEntriesForSource(ITaskItem[])

指定したソースとそれに対応する出力の出力グラフ エントリを削除します。Removes the output graph entries for the given sources and corresponding outputs.

RemoveEntryForSourceRoot(String) RemoveEntryForSourceRoot(String) RemoveEntryForSourceRoot(String) RemoveEntryForSourceRoot(String)

ルートに対応する入力依存グラフのエントリを削除します。Removes the entry in the input dependency graph corresponding to a rooting.

SaveTlog() SaveTlog() SaveTlog() SaveTlog()

このメソッドは、現在の出力テーブルから tlog を再書き込みします。新しいエントリが追跡されます。This method will re-write the tlogs from the current output table new entries will be tracked.

SaveTlog(DependencyFilter) SaveTlog(DependencyFilter) SaveTlog(DependencyFilter) SaveTlog(DependencyFilter)

このメソッドは、現在の依存関係から tlog を再書き込みします。This method will re-write the tlogs from the current dependency. ソースがコンパイルされると、新しいエントリが追跡されます。As the sources are compiled, new entries will be tracked.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象