public class ManagedCompiler extends ToolTaskExtension
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/Microsoft.Build.Tasks.ManagedCompiler
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
|
static java.lang.String |
assemblyShortName
Assembly name: Microsoft.Build.Tasks.v4.0
|
static java.lang.String |
className
Qualified class name: Microsoft.Build.Tasks.ManagedCompiler
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
ManagedCompiler() |
ManagedCompiler(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static ManagedCompiler |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into ManagedCompiler, a cast assert is made to check if types are compatible. |
java.lang.String[] |
getAdditionalLibPaths() |
java.lang.String[] |
getAddModules() |
int |
getCodePage() |
java.lang.String |
getDebugType() |
java.lang.String |
getDefineConstants() |
boolean |
getDelaySign() |
boolean |
getEmitDebugInformation() |
int |
getFileAlignment() |
boolean |
getHighEntropyVA() |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
JCType |
getJCOType()
Returns the instantiated class Type
|
java.lang.String |
getKeyContainer() |
java.lang.String |
getKeyFile() |
ITaskItem[] |
getLinkResources() |
java.lang.String |
getMainEntryPoint() |
boolean |
getNoConfig() |
boolean |
getNoLogo() |
boolean |
getNoWin32Manifest() |
boolean |
getOptimize() |
ITaskItem |
getOutputAssembly() |
java.lang.String |
getPlatform() |
boolean |
getPrefer32Bit() |
ITaskItem[] |
getReferences() |
ITaskItem[] |
getResources() |
ITaskItem[] |
getResponseFiles() |
ITaskItem[] |
getSources() |
java.lang.String |
getSubsystemVersion() |
java.lang.String |
getTargetType() |
boolean |
getTreatWarningsAsErrors() |
boolean |
getUtf8Output() |
java.lang.String |
getWin32Icon() |
java.lang.String |
getWin32Manifest() |
java.lang.String |
getWin32Resource() |
void |
setAdditionalLibPaths(java.lang.String[] AdditionalLibPaths) |
void |
setAddModules(java.lang.String[] AddModules) |
void |
setCodePage(int CodePage) |
void |
setDebugType(java.lang.String DebugType) |
void |
setDefineConstants(java.lang.String DefineConstants) |
void |
setDelaySign(boolean DelaySign) |
void |
setEmitDebugInformation(boolean EmitDebugInformation) |
void |
setFileAlignment(int FileAlignment) |
void |
setHighEntropyVA(boolean HighEntropyVA) |
void |
setJCOInstance(JCObject instance) |
void |
setKeyContainer(java.lang.String KeyContainer) |
void |
setKeyFile(java.lang.String KeyFile) |
void |
setLinkResources(ITaskItem[] LinkResources) |
void |
setMainEntryPoint(java.lang.String MainEntryPoint) |
void |
setNoConfig(boolean NoConfig) |
void |
setNoLogo(boolean NoLogo) |
void |
setNoWin32Manifest(boolean NoWin32Manifest) |
void |
setOptimize(boolean Optimize) |
void |
setOutputAssembly(ITaskItem OutputAssembly) |
void |
setPlatform(java.lang.String Platform) |
void |
setPrefer32Bit(boolean Prefer32Bit) |
void |
setReferences(ITaskItem[] References) |
void |
setResources(ITaskItem[] Resources) |
void |
setResponseFiles(ITaskItem[] ResponseFiles) |
void |
setSources(ITaskItem[] Sources) |
void |
setSubsystemVersion(java.lang.String SubsystemVersion) |
void |
setTargetType(java.lang.String TargetType) |
void |
setTreatWarningsAsErrors(boolean TreatWarningsAsErrors) |
void |
setUtf8Output(boolean Utf8Output) |
void |
setWin32Icon(java.lang.String Win32Icon) |
void |
setWin32Manifest(java.lang.String Win32Manifest) |
void |
setWin32Resource(java.lang.String Win32Resource) |
getLogCancel, Execute, getEchoOff, getEnvironmentVariables, getExitCode, getLogStandardErrorAsError, getStandardErrorImportance, getStandardOutputImportance, getTimeout, getToolExe, getToolPath, getUseCommandProcessor, getYieldDuringToolExecution, setEchoOff, setEnvironmentVariables, setLogStandardErrorAsError, setStandardErrorImportance, setStandardOutputImportance, setTimeout, setToolExe, setToolPath, setUseCommandProcessor, setYieldDuringToolExecutiongetBuildEngine, getBuildEngine2, getBuildEngine3, getBuildEngine4, getHostObject, setBuildEngine, setHostObjectpublic static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public ManagedCompiler()
throws java.lang.Throwable
java.lang.Throwablepublic ManagedCompiler(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic static ManagedCompiler cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into ManagedCompiler, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedManagedCompiler instancejava.lang.Throwable - in case of error during cast operationpublic java.lang.String[] getAdditionalLibPaths()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String[] getAddModules()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic int getCodePage()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getDebugType()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getDefineConstants()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getDelaySign()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getEmitDebugInformation()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic int getFileAlignment()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getHighEntropyVA()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class ToolTaskExtensionString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class ToolTaskExtensionString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class ToolTaskExtensionObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class ToolTaskExtensionString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class ToolTaskExtensionJCType representing the CLR Type of the instantiated Classpublic java.lang.String getKeyContainer()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getKeyFile()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic final ITaskItem[] getLinkResources() throws java.lang.Throwable, ArgumentNullException, ObjectDisposedException, AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getMainEntryPoint()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getNoConfig()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getNoLogo()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getNoWin32Manifest()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getOptimize()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic ITaskItem getOutputAssembly() throws java.lang.Throwable, ArgumentNullException, ObjectDisposedException, AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getPlatform()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getPrefer32Bit()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic final ITaskItem[] getReferences() throws java.lang.Throwable, ArgumentNullException, ObjectDisposedException, AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic final ITaskItem[] getResources() throws java.lang.Throwable, ArgumentNullException, ObjectDisposedException, AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic final ITaskItem[] getResponseFiles() throws java.lang.Throwable, ArgumentNullException, ObjectDisposedException, AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic final ITaskItem[] getSources() throws java.lang.Throwable, ArgumentNullException, ObjectDisposedException, AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getSubsystemVersion()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getTargetType()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getTreatWarningsAsErrors()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic boolean getUtf8Output()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getWin32Icon()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getWin32Manifest()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic java.lang.String getWin32Resource()
throws java.lang.Throwable,
ArgumentNullException,
ObjectDisposedException,
AbandonedMutexException
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexExceptionpublic void setAdditionalLibPaths(java.lang.String[] AdditionalLibPaths)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setAddModules(java.lang.String[] AddModules)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setCodePage(int CodePage)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setDebugType(java.lang.String DebugType)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setDefineConstants(java.lang.String DefineConstants)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setDelaySign(boolean DelaySign)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setEmitDebugInformation(boolean EmitDebugInformation)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setFileAlignment(int FileAlignment)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setHighEntropyVA(boolean HighEntropyVA)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setJCOInstance(JCObject instance)
setJCOInstance in class ToolTaskExtensionpublic void setKeyContainer(java.lang.String KeyContainer)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setKeyFile(java.lang.String KeyFile)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setLinkResources(ITaskItem[] LinkResources) throws java.lang.Throwable, ArgumentNullException, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, MissingMethodException, TargetInvocationException, FormatException
public void setMainEntryPoint(java.lang.String MainEntryPoint)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setNoConfig(boolean NoConfig)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setNoLogo(boolean NoLogo)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setNoWin32Manifest(boolean NoWin32Manifest)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setOptimize(boolean Optimize)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setOutputAssembly(ITaskItem OutputAssembly) throws java.lang.Throwable, ArgumentNullException, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, MissingMethodException, TargetInvocationException, FormatException
public void setPlatform(java.lang.String Platform)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setPrefer32Bit(boolean Prefer32Bit)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setReferences(ITaskItem[] References) throws java.lang.Throwable, ArgumentNullException, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, MissingMethodException, TargetInvocationException, FormatException
public void setResources(ITaskItem[] Resources) throws java.lang.Throwable, ArgumentNullException, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, MissingMethodException, TargetInvocationException, FormatException
public void setResponseFiles(ITaskItem[] ResponseFiles) throws java.lang.Throwable, ArgumentNullException, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, MissingMethodException, TargetInvocationException, FormatException
public void setSources(ITaskItem[] Sources) throws java.lang.Throwable, ArgumentNullException, ArgumentException, ArgumentOutOfRangeException, InvalidOperationException, MissingMethodException, TargetInvocationException, FormatException
public void setSubsystemVersion(java.lang.String SubsystemVersion)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setTargetType(java.lang.String TargetType)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
CultureNotFoundException,
NotSupportedException,
IndexOutOfRangeException,
ArgumentOutOfRangeException
public void setTreatWarningsAsErrors(boolean TreatWarningsAsErrors)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setUtf8Output(boolean Utf8Output)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setWin32Icon(java.lang.String Win32Icon)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setWin32Manifest(java.lang.String Win32Manifest)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException
public void setWin32Resource(java.lang.String Win32Resource)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
ArgumentOutOfRangeException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
FormatException