public class IEngine2Implementation extends NetObject implements IEngine2
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/Microsoft.JScript.IEngine2
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.JScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
|
static java.lang.String |
assemblyShortName
Assembly name: Microsoft.JScript
|
static java.lang.String |
className
Qualified class name: Microsoft.JScript.IEngine2
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
IEngine2Implementation(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IJSVsaEngine |
Clone(AppDomain domain) |
boolean |
CompileEmpty() |
void |
ConnectEvents() |
void |
DisconnectEvents() |
Assembly |
GetAssembly() |
IVsaScriptScope |
GetGlobalScope() |
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
|
Module |
GetModule() |
void |
InitVsaEngine(java.lang.String rootMoniker,
IJSVsaSite site) |
void |
Interrupt() |
void |
RegisterEventSource(java.lang.String name) |
void |
Restart() |
void |
Run(AppDomain domain) |
void |
RunEmpty() |
static IEngine2 |
ToIEngine2(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into IEngine2, 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 IEngine2Implementation(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic IJSVsaEngine Clone(AppDomain domain) throws java.lang.Throwable
public boolean CompileEmpty()
throws java.lang.Throwable
CompileEmpty in interface IEngine2java.lang.Throwablepublic void ConnectEvents()
throws java.lang.Throwable
ConnectEvents in interface IEngine2java.lang.Throwablepublic void DisconnectEvents()
throws java.lang.Throwable
DisconnectEvents in interface IEngine2java.lang.Throwablepublic Assembly GetAssembly() throws java.lang.Throwable
GetAssembly in interface IEngine2java.lang.Throwablepublic IVsaScriptScope GetGlobalScope() throws java.lang.Throwable
GetGlobalScope in interface IEngine2java.lang.Throwablepublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IEngine2getJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class NetObjectString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IEngine2getJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class NetObjectString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IEngine2getJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class NetObjectObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IEngine2getJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class NetObjectString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IEngine2getJCOType in interface IJCOBridgeReflectedgetJCOType in class NetObjectJCType representing the CLR Type of the instantiated Classpublic Module GetModule() throws java.lang.Throwable
public void InitVsaEngine(java.lang.String rootMoniker,
IJSVsaSite site)
throws java.lang.Throwable
InitVsaEngine in interface IEngine2java.lang.Throwablepublic void Interrupt()
throws java.lang.Throwable
public void RegisterEventSource(java.lang.String name)
throws java.lang.Throwable
RegisterEventSource in interface IEngine2java.lang.Throwablepublic void Restart()
throws java.lang.Throwable
public void Run(AppDomain domain) throws java.lang.Throwable
public void RunEmpty()
throws java.lang.Throwable
public static IEngine2 ToIEngine2(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into IEngine2, a cast assert is made to check if types are compatible.ToIEngine2 in interface IEngine2from - IJCOBridgeReflected instance to be castedIEngine2 instancejava.lang.Throwable - in case of error during cast operation