public class ICodeCompilerImplementation extends NetObject implements ICodeCompiler
.NET documentation at https://learn.microsoft.com/dotnet/api/System.CodeDom.Compiler.ICodeCompiler
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: System.CodeDom, Version=10.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
|
static java.lang.String |
assemblyShortName
Assembly name: System.CodeDom
|
static java.lang.String |
className
Qualified class name: System.CodeDom.Compiler.ICodeCompiler
|
static org.mases.jcobridge.JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
ICodeCompilerImplementation(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CompilerResults |
CompileAssemblyFromDom(CompilerParameters options,
CodeCompileUnit compilationUnit) |
CompilerResults |
CompileAssemblyFromDomBatch(CompilerParameters options,
CodeCompileUnit[] compilationUnits) |
CompilerResults |
CompileAssemblyFromFile(CompilerParameters options,
java.lang.String fileName) |
CompilerResults |
CompileAssemblyFromFileBatch(CompilerParameters dupParam0,
JCORefOut dupParam1) |
CompilerResults |
CompileAssemblyFromFileBatch(CompilerParameters options,
java.lang.String[] fileNames) |
CompilerResults |
CompileAssemblyFromSource(CompilerParameters options,
java.lang.String source) |
CompilerResults |
CompileAssemblyFromSourceBatch(CompilerParameters dupParam0,
JCORefOut dupParam1) |
CompilerResults |
CompileAssemblyFromSourceBatch(CompilerParameters options,
java.lang.String[] sources) |
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
|
org.mases.jcobridge.JCType |
getJCOType()
Returns the instantiated class Type
|
static ICodeCompiler |
ToICodeCompiler(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into ICodeCompiler, a cast assert is made to check if types are compatible. |
cast, Equals, Equals, GetHashCode, GetType, hashCode, setJCOInstance, toString, ToStringpublic static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public static org.mases.jcobridge.JCType classType
JCTypepublic ICodeCompilerImplementation(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic CompilerResults CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit compilationUnit) throws java.lang.Throwable
CompileAssemblyFromDom in interface ICodeCompilerjava.lang.Throwablepublic CompilerResults CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] compilationUnits) throws java.lang.Throwable
CompileAssemblyFromDomBatch in interface ICodeCompilerjava.lang.Throwablepublic CompilerResults CompileAssemblyFromFile(CompilerParameters options, java.lang.String fileName) throws java.lang.Throwable
CompileAssemblyFromFile in interface ICodeCompilerjava.lang.Throwablepublic CompilerResults CompileAssemblyFromFileBatch(CompilerParameters dupParam0, JCORefOut dupParam1) throws java.lang.Throwable
CompileAssemblyFromFileBatch in interface ICodeCompilerjava.lang.Throwablepublic CompilerResults CompileAssemblyFromFileBatch(CompilerParameters options, java.lang.String[] fileNames) throws java.lang.Throwable
CompileAssemblyFromFileBatch in interface ICodeCompilerjava.lang.Throwablepublic CompilerResults CompileAssemblyFromSource(CompilerParameters options, java.lang.String source) throws java.lang.Throwable
CompileAssemblyFromSource in interface ICodeCompilerjava.lang.Throwablepublic CompilerResults CompileAssemblyFromSourceBatch(CompilerParameters dupParam0, JCORefOut dupParam1) throws java.lang.Throwable
CompileAssemblyFromSourceBatch in interface ICodeCompilerjava.lang.Throwablepublic CompilerResults CompileAssemblyFromSourceBatch(CompilerParameters options, java.lang.String[] sources) throws java.lang.Throwable
CompileAssemblyFromSourceBatch in interface ICodeCompilerjava.lang.Throwablepublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in interface ICodeCompilergetJCOAssemblyName in class NetObjectString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in interface ICodeCompilergetJCOClassName in class NetObjectString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in interface ICodeCompilergetJCOInstance in class NetObjectObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in interface ICodeCompilergetJCOObjectName in class NetObjectString representing the name used to allocated the object
in CLR contextpublic org.mases.jcobridge.JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in interface ICodeCompilergetJCOType in class NetObjectJCType representing the CLR Type of the instantiated Classpublic static ICodeCompiler ToICodeCompiler(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into ICodeCompiler, a cast assert is made to check if types are compatible.ToICodeCompiler in interface ICodeCompilerfrom - IJCOBridgeReflected instance to be castedICodeCompiler instancejava.lang.Throwable - in case of error during cast operation