public class ICscHostObjectImplementation extends NetObject implements ICscHostObject
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/Microsoft.Build.Tasks.Hosting.ICscHostObject
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.Hosting.ICscHostObject
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
ICscHostObjectImplementation(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BeginInitialization() |
boolean |
Compile() |
boolean |
EndInitialization(JCORefOut errorMessage,
JCORefOut<java.util.concurrent.atomic.AtomicInteger> errorCode) |
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
|
boolean |
IsDesignTime() |
boolean |
IsUpToDate() |
boolean |
SetAdditionalLibPaths(JCORefOut dupParam0) |
boolean |
SetAdditionalLibPaths(java.lang.String[] additionalLibPaths) |
boolean |
SetAddModules(JCORefOut dupParam0) |
boolean |
SetAddModules(java.lang.String[] addModules) |
boolean |
SetAllowUnsafeBlocks(boolean allowUnsafeBlocks) |
boolean |
SetBaseAddress(java.lang.String baseAddress) |
boolean |
SetCheckForOverflowUnderflow(boolean checkForOverflowUnderflow) |
boolean |
SetCodePage(int codePage) |
boolean |
SetDebugType(java.lang.String debugType) |
boolean |
SetDefineConstants(java.lang.String defineConstants) |
boolean |
SetDelaySign(boolean delaySignExplicitlySet,
boolean delaySign) |
boolean |
SetDisabledWarnings(java.lang.String disabledWarnings) |
boolean |
SetDocumentationFile(java.lang.String documentationFile) |
boolean |
SetEmitDebugInformation(boolean emitDebugInformation) |
boolean |
SetErrorReport(java.lang.String errorReport) |
boolean |
SetFileAlignment(int fileAlignment) |
boolean |
SetGenerateFullPaths(boolean generateFullPaths) |
boolean |
SetKeyContainer(java.lang.String keyContainer) |
boolean |
SetKeyFile(java.lang.String keyFile) |
boolean |
SetLangVersion(java.lang.String langVersion) |
boolean |
SetLinkResources(ITaskItem[] linkResources) |
boolean |
SetMainEntryPoint(java.lang.String targetType,
java.lang.String mainEntryPoint) |
boolean |
SetModuleAssemblyName(java.lang.String moduleAssemblyName) |
boolean |
SetNoConfig(boolean noConfig) |
boolean |
SetNoStandardLib(boolean noStandardLib) |
boolean |
SetOptimize(boolean optimize) |
boolean |
SetOutputAssembly(java.lang.String outputAssembly) |
boolean |
SetPdbFile(java.lang.String pdbFile) |
boolean |
SetPlatform(java.lang.String platform) |
boolean |
SetReferences(ITaskItem[] references) |
boolean |
SetResources(ITaskItem[] resources) |
boolean |
SetResponseFiles(ITaskItem[] responseFiles) |
boolean |
SetSources(ITaskItem[] sources) |
boolean |
SetTargetType(java.lang.String targetType) |
boolean |
SetTreatWarningsAsErrors(boolean treatWarningsAsErrors) |
boolean |
SetWarningLevel(int warningLevel) |
boolean |
SetWarningsAsErrors(java.lang.String warningsAsErrors) |
boolean |
SetWarningsNotAsErrors(java.lang.String warningsNotAsErrors) |
boolean |
SetWin32Icon(java.lang.String win32Icon) |
boolean |
SetWin32Resource(java.lang.String win32Resource) |
static ICscHostObject |
ToICscHostObject(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into ICscHostObject, a cast assert is made to check if types are compatible. |
cast, Equals, Equals, GetHashCode, GetType, hashCode, setJCOInstance, toString, ToStringToITaskHostpublic static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public ICscHostObjectImplementation(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic void BeginInitialization()
throws java.lang.Throwable
BeginInitialization in interface ICscHostObjectjava.lang.Throwablepublic boolean Compile()
throws java.lang.Throwable
Compile in interface ICscHostObjectjava.lang.Throwablepublic boolean EndInitialization(JCORefOut errorMessage, JCORefOut<java.util.concurrent.atomic.AtomicInteger> errorCode) throws java.lang.Throwable
EndInitialization in interface ICscHostObjectjava.lang.Throwablepublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface ITaskHostgetJCOAssemblyName in interface ICscHostObjectgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class NetObjectString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface ITaskHostgetJCOClassName in interface ICscHostObjectgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class NetObjectString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface ITaskHostgetJCOInstance in interface ICscHostObjectgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class NetObjectObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface ITaskHostgetJCOObjectName in interface ICscHostObjectgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class NetObjectString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface ITaskHostgetJCOType in interface ICscHostObjectgetJCOType in interface IJCOBridgeReflectedgetJCOType in class NetObjectJCType representing the CLR Type of the instantiated Classpublic boolean IsDesignTime()
throws java.lang.Throwable
IsDesignTime in interface ICscHostObjectjava.lang.Throwablepublic boolean IsUpToDate()
throws java.lang.Throwable
IsUpToDate in interface ICscHostObjectjava.lang.Throwablepublic boolean SetAdditionalLibPaths(JCORefOut dupParam0) throws java.lang.Throwable
SetAdditionalLibPaths in interface ICscHostObjectjava.lang.Throwablepublic boolean SetAdditionalLibPaths(java.lang.String[] additionalLibPaths)
throws java.lang.Throwable
SetAdditionalLibPaths in interface ICscHostObjectjava.lang.Throwablepublic boolean SetAddModules(JCORefOut dupParam0) throws java.lang.Throwable
SetAddModules in interface ICscHostObjectjava.lang.Throwablepublic boolean SetAddModules(java.lang.String[] addModules)
throws java.lang.Throwable
SetAddModules in interface ICscHostObjectjava.lang.Throwablepublic boolean SetAllowUnsafeBlocks(boolean allowUnsafeBlocks)
throws java.lang.Throwable
SetAllowUnsafeBlocks in interface ICscHostObjectjava.lang.Throwablepublic boolean SetBaseAddress(java.lang.String baseAddress)
throws java.lang.Throwable
SetBaseAddress in interface ICscHostObjectjava.lang.Throwablepublic boolean SetCheckForOverflowUnderflow(boolean checkForOverflowUnderflow)
throws java.lang.Throwable
SetCheckForOverflowUnderflow in interface ICscHostObjectjava.lang.Throwablepublic boolean SetCodePage(int codePage)
throws java.lang.Throwable
SetCodePage in interface ICscHostObjectjava.lang.Throwablepublic boolean SetDebugType(java.lang.String debugType)
throws java.lang.Throwable
SetDebugType in interface ICscHostObjectjava.lang.Throwablepublic boolean SetDefineConstants(java.lang.String defineConstants)
throws java.lang.Throwable
SetDefineConstants in interface ICscHostObjectjava.lang.Throwablepublic boolean SetDelaySign(boolean delaySignExplicitlySet,
boolean delaySign)
throws java.lang.Throwable
SetDelaySign in interface ICscHostObjectjava.lang.Throwablepublic boolean SetDisabledWarnings(java.lang.String disabledWarnings)
throws java.lang.Throwable
SetDisabledWarnings in interface ICscHostObjectjava.lang.Throwablepublic boolean SetDocumentationFile(java.lang.String documentationFile)
throws java.lang.Throwable
SetDocumentationFile in interface ICscHostObjectjava.lang.Throwablepublic boolean SetEmitDebugInformation(boolean emitDebugInformation)
throws java.lang.Throwable
SetEmitDebugInformation in interface ICscHostObjectjava.lang.Throwablepublic boolean SetErrorReport(java.lang.String errorReport)
throws java.lang.Throwable
SetErrorReport in interface ICscHostObjectjava.lang.Throwablepublic boolean SetFileAlignment(int fileAlignment)
throws java.lang.Throwable
SetFileAlignment in interface ICscHostObjectjava.lang.Throwablepublic boolean SetGenerateFullPaths(boolean generateFullPaths)
throws java.lang.Throwable
SetGenerateFullPaths in interface ICscHostObjectjava.lang.Throwablepublic boolean SetKeyContainer(java.lang.String keyContainer)
throws java.lang.Throwable
SetKeyContainer in interface ICscHostObjectjava.lang.Throwablepublic boolean SetKeyFile(java.lang.String keyFile)
throws java.lang.Throwable
SetKeyFile in interface ICscHostObjectjava.lang.Throwablepublic boolean SetLangVersion(java.lang.String langVersion)
throws java.lang.Throwable
SetLangVersion in interface ICscHostObjectjava.lang.Throwablepublic boolean SetLinkResources(ITaskItem[] linkResources) throws java.lang.Throwable
SetLinkResources in interface ICscHostObjectjava.lang.Throwablepublic boolean SetMainEntryPoint(java.lang.String targetType,
java.lang.String mainEntryPoint)
throws java.lang.Throwable
SetMainEntryPoint in interface ICscHostObjectjava.lang.Throwablepublic boolean SetModuleAssemblyName(java.lang.String moduleAssemblyName)
throws java.lang.Throwable
SetModuleAssemblyName in interface ICscHostObjectjava.lang.Throwablepublic boolean SetNoConfig(boolean noConfig)
throws java.lang.Throwable
SetNoConfig in interface ICscHostObjectjava.lang.Throwablepublic boolean SetNoStandardLib(boolean noStandardLib)
throws java.lang.Throwable
SetNoStandardLib in interface ICscHostObjectjava.lang.Throwablepublic boolean SetOptimize(boolean optimize)
throws java.lang.Throwable
SetOptimize in interface ICscHostObjectjava.lang.Throwablepublic boolean SetOutputAssembly(java.lang.String outputAssembly)
throws java.lang.Throwable
SetOutputAssembly in interface ICscHostObjectjava.lang.Throwablepublic boolean SetPdbFile(java.lang.String pdbFile)
throws java.lang.Throwable
SetPdbFile in interface ICscHostObjectjava.lang.Throwablepublic boolean SetPlatform(java.lang.String platform)
throws java.lang.Throwable
SetPlatform in interface ICscHostObjectjava.lang.Throwablepublic boolean SetReferences(ITaskItem[] references) throws java.lang.Throwable
SetReferences in interface ICscHostObjectjava.lang.Throwablepublic boolean SetResources(ITaskItem[] resources) throws java.lang.Throwable
SetResources in interface ICscHostObjectjava.lang.Throwablepublic boolean SetResponseFiles(ITaskItem[] responseFiles) throws java.lang.Throwable
SetResponseFiles in interface ICscHostObjectjava.lang.Throwablepublic boolean SetSources(ITaskItem[] sources) throws java.lang.Throwable
SetSources in interface ICscHostObjectjava.lang.Throwablepublic boolean SetTargetType(java.lang.String targetType)
throws java.lang.Throwable
SetTargetType in interface ICscHostObjectjava.lang.Throwablepublic boolean SetTreatWarningsAsErrors(boolean treatWarningsAsErrors)
throws java.lang.Throwable
SetTreatWarningsAsErrors in interface ICscHostObjectjava.lang.Throwablepublic boolean SetWarningLevel(int warningLevel)
throws java.lang.Throwable
SetWarningLevel in interface ICscHostObjectjava.lang.Throwablepublic boolean SetWarningsAsErrors(java.lang.String warningsAsErrors)
throws java.lang.Throwable
SetWarningsAsErrors in interface ICscHostObjectjava.lang.Throwablepublic boolean SetWarningsNotAsErrors(java.lang.String warningsNotAsErrors)
throws java.lang.Throwable
SetWarningsNotAsErrors in interface ICscHostObjectjava.lang.Throwablepublic boolean SetWin32Icon(java.lang.String win32Icon)
throws java.lang.Throwable
SetWin32Icon in interface ICscHostObjectjava.lang.Throwablepublic boolean SetWin32Resource(java.lang.String win32Resource)
throws java.lang.Throwable
SetWin32Resource in interface ICscHostObjectjava.lang.Throwablepublic static ICscHostObject ToICscHostObject(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into ICscHostObject, a cast assert is made to check if types are compatible.ToICscHostObject in interface ICscHostObjectfrom - IJCOBridgeReflected instance to be castedICscHostObject instancejava.lang.Throwable - in case of error during cast operation