Package microsoft.build.utilities
Class FileTracker
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- microsoft.build.utilities.FileTracker
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class FileTracker extends NetObject
The base .NET class managing Microsoft.Build.Utilities.FileTracker, Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/Microsoft.Build.Utilities.FileTracker
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
assemblyFullName
Fully assembly qualified name: Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.String
assemblyShortName
Assembly name: Microsoft.Build.Utilities.v4.0static java.lang.String
className
Qualified class name: Microsoft.Build.Utilities.FileTrackerstatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description FileTracker()
FileTracker(java.lang.Object instance)
Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FileTracker
cast(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoFileTracker
, a cast assert is made to check if types are compatible.static java.lang.String
CreateRootingMarkerResponseFile(java.lang.String rootMarker)
static java.lang.String
CreateRootingMarkerResponseFile(ITaskItem[] sources)
static void
EndTrackingContext()
static java.lang.String
EnsureFileTrackerOnPath()
static java.lang.String
EnsureFileTrackerOnPath(java.lang.String rootPath)
static boolean
FileIsExcludedFromDependencies(java.lang.String fileName)
static boolean
FileIsUnderPath(java.lang.String fileName, java.lang.String path)
static java.lang.String
FindTrackerOnPath()
static boolean
ForceOutOfProcTracking(ExecutableType toolType)
static boolean
ForceOutOfProcTracking(ExecutableType toolType, java.lang.String dllName, java.lang.String cancelEventName)
static java.lang.String
FormatRootingMarker(ITaskItem source)
static java.lang.String
FormatRootingMarker(ITaskItem[] sources)
static java.lang.String
FormatRootingMarker(ITaskItem[] sources, ITaskItem[] outputs)
static java.lang.String
FormatRootingMarker(ITaskItem source, ITaskItem output)
static java.lang.String
GetFileTrackerPath(ExecutableType toolType)
static java.lang.String
GetFileTrackerPath(ExecutableType toolType, java.lang.String rootPath)
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class Typestatic java.lang.String
GetTrackerPath(ExecutableType toolType)
static java.lang.String
GetTrackerPath(ExecutableType toolType, java.lang.String rootPath)
static void
ResumeTracking()
void
setJCOInstance(JCObject instance)
static void
SetThreadCount(int threadCount)
static Process
StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType)
static Process
StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType, java.lang.String rootFiles)
static Process
StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType, java.lang.String intermediateDirectory, java.lang.String rootFiles)
static Process
StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType, java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles)
static Process
StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType, java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles, java.lang.String cancelEventName)
static void
StartTrackingContext(java.lang.String intermediateDirectory, java.lang.String taskName)
static void
StartTrackingContextWithRoot(java.lang.String intermediateDirectory, java.lang.String taskName, java.lang.String rootMarkerResponseFile)
static void
StopTrackingAndCleanup()
static void
SuspendTracking()
static java.lang.String
TrackerArguments(java.lang.String command, java.lang.String arguments, java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles)
static java.lang.String
TrackerArguments(java.lang.String command, java.lang.String arguments, java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles, java.lang.String cancelEventName)
static java.lang.String
TrackerCommandArguments(java.lang.String command, java.lang.String arguments)
static java.lang.String
TrackerResponseFileArguments(java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles)
static java.lang.String
TrackerResponseFileArguments(java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles, java.lang.String cancelEventName)
static void
WriteAllTLogs(java.lang.String intermediateDirectory, java.lang.String taskName)
static void
WriteContextTLogs(java.lang.String intermediateDirectory, java.lang.String taskName)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: Microsoft.Build.Utilities.v4.0- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: Microsoft.Build.Utilities.FileTracker- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static FileTracker cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoFileTracker
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
FileTracker
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
FileIsExcludedFromDependencies
public static boolean FileIsExcludedFromDependencies(java.lang.String fileName) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, MissingMethodException, TargetInvocationException, CultureNotFoundException
-
FileIsUnderPath
public static boolean FileIsUnderPath(java.lang.String fileName, java.lang.String path) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, TypeLoadException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotSupportedException, CultureNotFoundException
-
ForceOutOfProcTracking
public static boolean ForceOutOfProcTracking(ExecutableType toolType) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, IndexOutOfRangeException, CultureNotFoundException, NotSupportedException, NotImplementedException
-
ForceOutOfProcTracking
public static boolean ForceOutOfProcTracking(ExecutableType toolType, java.lang.String dllName, java.lang.String cancelEventName) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, IOException, CultureNotFoundException, NotSupportedException, NotImplementedException, PathTooLongException
-
StartProcess
public static Process StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, NotSupportedException, CultureNotFoundException, ArgumentOutOfRangeException, PathTooLongException, MissingManifestResourceException, NotImplementedException, ObjectDisposedException, InvalidOperationException, OutOfMemoryException, Win32Exception, RankException, CryptographicException, KeyNotFoundException, IOException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
IndexOutOfRangeException
NotSupportedException
CultureNotFoundException
ArgumentOutOfRangeException
PathTooLongException
MissingManifestResourceException
NotImplementedException
ObjectDisposedException
InvalidOperationException
OutOfMemoryException
Win32Exception
RankException
CryptographicException
KeyNotFoundException
IOException
-
StartProcess
public static Process StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType, java.lang.String rootFiles) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, NotSupportedException, CultureNotFoundException, ArgumentOutOfRangeException, PathTooLongException, MissingManifestResourceException, NotImplementedException, ObjectDisposedException, InvalidOperationException, OutOfMemoryException, Win32Exception, RankException, CryptographicException, KeyNotFoundException, IOException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
IndexOutOfRangeException
NotSupportedException
CultureNotFoundException
ArgumentOutOfRangeException
PathTooLongException
MissingManifestResourceException
NotImplementedException
ObjectDisposedException
InvalidOperationException
OutOfMemoryException
Win32Exception
RankException
CryptographicException
KeyNotFoundException
IOException
-
StartProcess
public static Process StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType, java.lang.String intermediateDirectory, java.lang.String rootFiles) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, NotSupportedException, CultureNotFoundException, ArgumentOutOfRangeException, PathTooLongException, MissingManifestResourceException, NotImplementedException, ObjectDisposedException, InvalidOperationException, OutOfMemoryException, Win32Exception, RankException, CryptographicException, KeyNotFoundException, IOException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
IndexOutOfRangeException
NotSupportedException
CultureNotFoundException
ArgumentOutOfRangeException
PathTooLongException
MissingManifestResourceException
NotImplementedException
ObjectDisposedException
InvalidOperationException
OutOfMemoryException
Win32Exception
RankException
CryptographicException
KeyNotFoundException
IOException
-
StartProcess
public static Process StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType, java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, NotSupportedException, CultureNotFoundException, ArgumentOutOfRangeException, PathTooLongException, MissingManifestResourceException, NotImplementedException, ObjectDisposedException, InvalidOperationException, OutOfMemoryException, Win32Exception, RankException, CryptographicException, KeyNotFoundException, IOException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
IndexOutOfRangeException
NotSupportedException
CultureNotFoundException
ArgumentOutOfRangeException
PathTooLongException
MissingManifestResourceException
NotImplementedException
ObjectDisposedException
InvalidOperationException
OutOfMemoryException
Win32Exception
RankException
CryptographicException
KeyNotFoundException
IOException
-
StartProcess
public static Process StartProcess(java.lang.String command, java.lang.String arguments, ExecutableType toolType, java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles, java.lang.String cancelEventName) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, NotSupportedException, InvalidOperationException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, CultureNotFoundException, ArgumentOutOfRangeException, NotImplementedException, OutOfMemoryException, ObjectDisposedException, Win32Exception, RankException, MissingManifestResourceException, CryptographicException, KeyNotFoundException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
IndexOutOfRangeException
NotSupportedException
InvalidOperationException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
CultureNotFoundException
ArgumentOutOfRangeException
NotImplementedException
OutOfMemoryException
ObjectDisposedException
Win32Exception
RankException
MissingManifestResourceException
CryptographicException
KeyNotFoundException
-
CreateRootingMarkerResponseFile
public static java.lang.String CreateRootingMarkerResponseFile(ITaskItem[] sources) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ArgumentOutOfRangeException, ArgumentException, PathTooLongException, CultureNotFoundException, InvalidOperationException, NotSupportedException, RankException, OutOfMemoryException, IOException, FormatException
- Throws:
java.lang.Throwable
IndexOutOfRangeException
ArgumentNullException
MissingManifestResourceException
ArgumentOutOfRangeException
ArgumentException
PathTooLongException
CultureNotFoundException
InvalidOperationException
NotSupportedException
RankException
OutOfMemoryException
IOException
FormatException
-
CreateRootingMarkerResponseFile
public static java.lang.String CreateRootingMarkerResponseFile(java.lang.String rootMarker) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, CultureNotFoundException, NotSupportedException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, FormatException, NullReferenceException
- Throws:
java.lang.Throwable
IndexOutOfRangeException
ArgumentNullException
MissingManifestResourceException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentException
OutOfMemoryException
CultureNotFoundException
NotSupportedException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
FormatException
NullReferenceException
-
EnsureFileTrackerOnPath
public static java.lang.String EnsureFileTrackerOnPath() throws java.lang.Throwable, ArgumentNullException, FormatException, ArgumentException, ArgumentOutOfRangeException, NotSupportedException, InvalidOperationException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, CultureNotFoundException, NotImplementedException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentNullException
FormatException
ArgumentException
ArgumentOutOfRangeException
NotSupportedException
InvalidOperationException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
CultureNotFoundException
NotImplementedException
PlatformNotSupportedException
-
EnsureFileTrackerOnPath
public static java.lang.String EnsureFileTrackerOnPath(java.lang.String rootPath) throws java.lang.Throwable, ArgumentNullException, FormatException, ArgumentException, IndexOutOfRangeException, NullReferenceException, ArgumentOutOfRangeException, NotSupportedException, InvalidOperationException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, CultureNotFoundException, NotImplementedException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
ArgumentNullException
FormatException
ArgumentException
IndexOutOfRangeException
NullReferenceException
ArgumentOutOfRangeException
NotSupportedException
InvalidOperationException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
CultureNotFoundException
NotImplementedException
PlatformNotSupportedException
-
FindTrackerOnPath
public static java.lang.String FindTrackerOnPath() throws java.lang.Throwable, ArgumentNullException, FormatException, ArgumentException, IndexOutOfRangeException, NullReferenceException, ArgumentOutOfRangeException, NotSupportedException, InvalidOperationException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException
- Throws:
java.lang.Throwable
ArgumentNullException
FormatException
ArgumentException
IndexOutOfRangeException
NullReferenceException
ArgumentOutOfRangeException
NotSupportedException
InvalidOperationException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
PathTooLongException
DriveNotFoundException
OperationCanceledException
-
FormatRootingMarker
public static java.lang.String FormatRootingMarker(ITaskItem source) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, PathTooLongException, ObjectDisposedException, CultureNotFoundException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException, NotSupportedException, RankException
- Throws:
java.lang.Throwable
IndexOutOfRangeException
ArgumentNullException
MissingManifestResourceException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentException
PathTooLongException
ObjectDisposedException
CultureNotFoundException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
NotSupportedException
RankException
-
FormatRootingMarker
public static java.lang.String FormatRootingMarker(ITaskItem source, ITaskItem output) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, PathTooLongException, ObjectDisposedException, CultureNotFoundException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException, NotSupportedException, RankException
- Throws:
java.lang.Throwable
IndexOutOfRangeException
ArgumentNullException
MissingManifestResourceException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentException
PathTooLongException
ObjectDisposedException
CultureNotFoundException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
NotSupportedException
RankException
-
FormatRootingMarker
public static java.lang.String FormatRootingMarker(ITaskItem[] sources) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, PathTooLongException, ObjectDisposedException, CultureNotFoundException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException, NotSupportedException, RankException
- Throws:
java.lang.Throwable
IndexOutOfRangeException
ArgumentNullException
MissingManifestResourceException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentException
PathTooLongException
ObjectDisposedException
CultureNotFoundException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
NotSupportedException
RankException
-
FormatRootingMarker
public static java.lang.String FormatRootingMarker(ITaskItem[] sources, ITaskItem[] outputs) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, PathTooLongException, OutOfMemoryException, CultureNotFoundException, NotSupportedException, RankException
- Throws:
java.lang.Throwable
IndexOutOfRangeException
ArgumentNullException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentException
PathTooLongException
OutOfMemoryException
CultureNotFoundException
NotSupportedException
RankException
-
GetFileTrackerPath
public static java.lang.String GetFileTrackerPath(ExecutableType toolType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, PathTooLongException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, NotImplementedException
-
GetFileTrackerPath
public static java.lang.String GetFileTrackerPath(ExecutableType toolType, java.lang.String rootPath) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException, ArgumentOutOfRangeException, NotSupportedException, InvalidOperationException, FormatException, NotImplementedException, PlatformNotSupportedException, ObjectDisposedException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
IndexOutOfRangeException
PathTooLongException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
ArgumentOutOfRangeException
NotSupportedException
InvalidOperationException
FormatException
NotImplementedException
PlatformNotSupportedException
ObjectDisposedException
-
GetTrackerPath
public static java.lang.String GetTrackerPath(ExecutableType toolType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, PathTooLongException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, NotImplementedException
-
GetTrackerPath
public static java.lang.String GetTrackerPath(ExecutableType toolType, java.lang.String rootPath) throws java.lang.Throwable, ArgumentNullException, ArgumentException, IndexOutOfRangeException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException, ArgumentOutOfRangeException, NotSupportedException, InvalidOperationException, FormatException, NotImplementedException, PlatformNotSupportedException, ObjectDisposedException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
IndexOutOfRangeException
PathTooLongException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
ArgumentOutOfRangeException
NotSupportedException
InvalidOperationException
FormatException
NotImplementedException
PlatformNotSupportedException
ObjectDisposedException
-
TrackerArguments
public static java.lang.String TrackerArguments(java.lang.String command, java.lang.String arguments, java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, IndexOutOfRangeException, OutOfMemoryException, ArgumentException, CultureNotFoundException, PathTooLongException, NotSupportedException
-
TrackerArguments
public static java.lang.String TrackerArguments(java.lang.String command, java.lang.String arguments, java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles, java.lang.String cancelEventName) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, IndexOutOfRangeException, MissingManifestResourceException, OutOfMemoryException, NotSupportedException, ArgumentException, CultureNotFoundException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentOutOfRangeException
IndexOutOfRangeException
MissingManifestResourceException
OutOfMemoryException
NotSupportedException
ArgumentException
CultureNotFoundException
PathTooLongException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
-
TrackerCommandArguments
public static java.lang.String TrackerCommandArguments(java.lang.String command, java.lang.String arguments) throws java.lang.Throwable, ArgumentNullException, FormatException, ArgumentOutOfRangeException, IndexOutOfRangeException, MissingManifestResourceException, InvalidOperationException, ArgumentException, OutOfMemoryException, NotSupportedException, CultureNotFoundException
-
TrackerResponseFileArguments
public static java.lang.String TrackerResponseFileArguments(java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, IndexOutOfRangeException, MissingManifestResourceException, OutOfMemoryException, NotSupportedException, ArgumentException, CultureNotFoundException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentOutOfRangeException
IndexOutOfRangeException
MissingManifestResourceException
OutOfMemoryException
NotSupportedException
ArgumentException
CultureNotFoundException
PathTooLongException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
-
TrackerResponseFileArguments
public static java.lang.String TrackerResponseFileArguments(java.lang.String dllName, java.lang.String intermediateDirectory, java.lang.String rootFiles, java.lang.String cancelEventName) throws java.lang.Throwable, ArgumentNullException, FormatException, ArgumentOutOfRangeException, IndexOutOfRangeException, MissingManifestResourceException, InvalidOperationException, OutOfMemoryException, ArgumentException, NotSupportedException, CultureNotFoundException, PathTooLongException
-
EndTrackingContext
public static void EndTrackingContext() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
ResumeTracking
public static void ResumeTracking() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
SetThreadCount
public static void SetThreadCount(int threadCount) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
StartTrackingContext
public static void StartTrackingContext(java.lang.String intermediateDirectory, java.lang.String taskName) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
StartTrackingContextWithRoot
public static void StartTrackingContextWithRoot(java.lang.String intermediateDirectory, java.lang.String taskName, java.lang.String rootMarkerResponseFile) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
StopTrackingAndCleanup
public static void StopTrackingAndCleanup() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
SuspendTracking
public static void SuspendTracking() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
WriteAllTLogs
public static void WriteAllTLogs(java.lang.String intermediateDirectory, java.lang.String taskName) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
WriteContextTLogs
public static void WriteContextTLogs(java.lang.String intermediateDirectory, java.lang.String taskName) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
-