이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오.
번역
원본
이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

FileTracker 클래스

.NET Framework 4

이 클래스에는 추적기의 시작 및 로깅을 캡슐화하는 유틸리티 함수가 들어 있습니다.

System.Object
  Microsoft.Build.Utilities.FileTracker

네임스페이스:  Microsoft.Build.Utilities
어셈블리:  Microsoft.Build.Utilities.v4.0(Microsoft.Build.Utilities.v4.0.dll)
public static class FileTracker

FileTracker 형식에서는 다음과 같은 멤버를 노출합니다.

  이름 설명
Public 메서드 정적 멤버 CreateRootingMarkerResponseFile(ITaskItem[]) ITaskItem 형태의 소스 파일 집합이 지정된 경우 해당 소스에 대응하는 루팅 표식이 들어 있는 임시 응답 파일을 만듭니다.
Public 메서드 정적 멤버 CreateRootingMarkerResponseFile(String) 루팅 표식이 지정된 경우 해당 루팅 표식이 들어 있는 임시 응답 파일을 만듭니다.
Public 메서드 정적 멤버 EndTrackingContext 추적 파일 액세스를 중지합니다.
Public 메서드 정적 멤버 EnsureFileTrackerOnPath() 해당 FileTracker 어셈블리의 경로를 PATH 환경 변수 앞에 추가합니다. inproc 추적에 사용됩니다.
Public 메서드 정적 멤버 EnsureFileTrackerOnPath(String)
Public 메서드 정적 멤버 FileIsExcludedFromDependencies 지정된 파일이 추적된 종속성에서 제외되는지 확인하는 테스트입니다.
Public 메서드 정적 멤버 FileIsUnderPath 지정된 파일이 지정된 경로 아래에 있는지 확인하는 테스트입니다.
Public 메서드 정적 멤버 FindTrackerOnPath %PATH%에서 Tracker.exe 위치를 검색하고 일치하는 첫 번째 경로를 반환합니다. 일치하는 Tracker.exe의 전체 경로를 반환하거나 일치하는 경로가 없으면 null을 반환합니다.
Public 메서드 정적 멤버 ForceOutOfProcTracking(ExecutableType) out-of-proc을 추적해야 하는지 아니면 inproc 추적이 작동하는지를 결정합니다.
Public 메서드 정적 멤버 ForceOutOfProcTracking(ExecutableType, String, String) out-of-proc을 추적해야 하는지 아니면 inproc 추적이 작동하는지를 결정합니다.
Public 메서드 정적 멤버 FormatRootingMarker(ITaskItem) 기본 소스의 ITaskItem 배열에서 루팅 표식 문자열을 생성합니다.
Public 메서드 정적 멤버 FormatRootingMarker(ITaskItem[]) 기본 소스의 ITaskItem 배열에서 루팅 표식 문자열을 생성합니다.
Public 메서드 정적 멤버 FormatRootingMarker(ITaskItem, ITaskItem) 기본 소스의 ITaskItem 배열에서 루팅 표식 문자열을 생성합니다.
Public 메서드 정적 멤버 FormatRootingMarker(ITaskItem[], ITaskItem[]) 기본 소스의 ITaskItem 배열에서 루팅 표식 문자열을 생성합니다.
Public 메서드 정적 멤버 GetFileTrackerPath(ExecutableType) 래핑할 도구의 ExecutableType과 현재 비트에 대해 알려진 정보가 제공된 경우 올바른 FileTracker.dll의 경로를 파악하여 반환합니다.
Public 메서드 정적 멤버 GetFileTrackerPath(ExecutableType, String)
Public 메서드 정적 멤버 GetTrackerPath(ExecutableType) 래핑할 도구의 ExecutableType과 현재 비트에 대해 알려진 정보가 제공된 경우 올바른 Tracker.exe의 경로를 파악하여 반환합니다.
Public 메서드 정적 멤버 GetTrackerPath(ExecutableType, String)
Public 메서드 정적 멤버 ResumeTracking 현재 추적 컨텍스트에서 추적 파일 액세스를 다시 시작합니다.
Public 메서드 정적 멤버 SetThreadCount 전역 스레드 수를 설정하고 해당 수를 현재 스레드에 할당합니다.
Public 메서드 정적 멤버 StartProcess(String, String, ExecutableType) 프로세스를 시작하고 명령을 추적합니다.
Public 메서드 정적 멤버 StartProcess(String, String, ExecutableType, String) 프로세스를 시작하고 명령을 추적합니다.
Public 메서드 정적 멤버 StartProcess(String, String, ExecutableType, String, String) 프로세스를 시작하고 명령을 추적합니다.
Public 메서드 정적 멤버 StartProcess(String, String, ExecutableType, String, String, String) 프로세스를 시작하고 명령을 추적합니다.
Public 메서드 정적 멤버 StartProcess(String, String, ExecutableType, String, String, String, String) 프로세스를 시작하고 명령을 추적합니다.
Public 메서드 정적 멤버 StartTrackingContext 추적 파일 액세스를 시작합니다.
Public 메서드 정적 멤버 StartTrackingContextWithRoot 제공된 응답 파일에 있는 루팅 표식을 사용하여 추적 파일 액세스를 시작합니다. 루팅 표식이 지정된 경우 응답 파일을 자동으로 생성하려면 FileTracker.CreateRootingMarkerResponseFile을 호출합니다.
Public 메서드 정적 멤버 StopTrackingAndCleanup 추적 파일 액세스를 중지하고 현재 추적 컨텍스트를 제거합니다.
Public 메서드 정적 멤버 SuspendTracking 현재 추적 컨텍스트에서 파일 액세스 추적을 일시 중단합니다.
Public 메서드 정적 멤버 TrackerArguments(String, String, String, String, String) 이 메서드는 매개 변수를 사용하여 올바른 Tracker.exe 인수를 생성합니다.
Public 메서드 정적 멤버 TrackerArguments(String, String, String, String, String, String) 이 메서드는 매개 변수를 사용하여 올바른 Tracker.exe 인수를 생성합니다.
Public 메서드 정적 멤버 TrackerCommandArguments 이 메서드는 매개 변수를 사용하여 올바른 Tracker.exe 명령 인수를 생성합니다.
Public 메서드 정적 멤버 TrackerResponseFileArguments(String, String, String) 이 메서드는 매개 변수를 사용하여 올바른 Tracker.exe 응답 파일 인수를 생성합니다.
Public 메서드 정적 멤버 TrackerResponseFileArguments(String, String, String, String) 이 메서드는 매개 변수를 사용하여 올바른 Tracker.exe 응답 파일 인수를 생성합니다.
Public 메서드 정적 멤버 WriteAllTLogs 모든 컨텍스트 및 스레드에 대한 추적 로그를 씁니다.
Public 메서드 정적 멤버 WriteContextTLogs 현재 추적 컨텍스트에 해당하는 추적 로그를 씁니다.
위쪽

.NET Framework

4에서 지원

Windows 7, Windows Vista SP1 이상, Windows XP SP3, Windows Server 2008(Server Core는 지원되지 않음), Windows Server 2008 R2(Server Core는 SP1 이상에서 지원됨), Windows Server 2003 SP2

.NET Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
이 정보가 도움이 되었습니까?
(1500자 남음)
커뮤니티 콘텐츠 추가