Package microsoft.jscript.vsa
Class IJSVsaEngineImplementation
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- microsoft.jscript.vsa.IJSVsaEngineImplementation
-
- All Implemented Interfaces:
IJSVsaEngine,IJCOBridgeReflected
public class IJSVsaEngineImplementation extends NetObject implements IJSVsaEngine
The base .NET class managing Microsoft.JScript.Vsa.IJSVsaEngine, Microsoft.JScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/Microsoft.JScript.Vsa.IJSVsaEngine
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.StringassemblyFullNameFully assembly qualified name: Microsoft.JScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.StringassemblyShortNameAssembly name: Microsoft.JScriptstatic java.lang.StringclassNameQualified class name: Microsoft.JScript.Vsa.IJSVsaEnginestatic JCTypeclassTypeThe type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description IJSVsaEngineImplementation(java.lang.Object instance)Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidClose()booleanCompile()AssemblygetAssembly()EvidencegetEvidence()booleangetGenerateDebugInfo()booleangetIsCompiled()booleangetIsDirty()booleangetIsRunning()IJSVsaItemsgetItems()java.lang.StringgetJCOAssemblyName()Returns the reflected Assembly namejava.lang.StringgetJCOClassName()Returns the reflected Class namejava.lang.ObjectgetJCOInstance()Returns the instantiated classjava.lang.StringgetJCOObjectName()Returns the reflected Class name used to build the objectJCTypegetJCOType()Returns the instantiated class Typejava.lang.StringgetLanguage()intgetLCID()java.lang.StringgetName()NetObjectGetOption(java.lang.String name)java.lang.StringgetRootMoniker()java.lang.StringgetRootNamespace()IJSVsaSitegetSite()java.lang.StringgetVersion()voidInitNew()booleanIsValidIdentifier(java.lang.String identifier)voidLoadSourceState(IJSVsaPersistSite site)voidReset()voidRevokeCache()voidRun()voidSaveCompiledState(JCORefOut pe, JCORefOut pdb)voidSaveSourceState(IJSVsaPersistSite site)voidsetEvidence(Evidence Evidence)voidsetGenerateDebugInfo(boolean GenerateDebugInfo)voidsetLCID(int LCID)voidsetName(java.lang.String Name)voidSetOption(java.lang.String name, NetObject value)voidsetRootMoniker(java.lang.String RootMoniker)voidsetRootNamespace(java.lang.String RootNamespace)voidsetSite(IJSVsaSite Site)static IJSVsaEngineToIJSVsaEngine(IJCOBridgeReflected from)Try to cast theIJCOBridgeReflectedinstance intoIJSVsaEngine, a cast assert is made to check if types are compatible.-
Methods inherited from class org.mases.jcobridge.netreflection.NetObject
cast, Equals, Equals, GetHashCode, GetType, hashCode, setJCOInstance, toString, ToString
-
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: Microsoft.JScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: Microsoft.JScript- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: Microsoft.JScript.Vsa.IJSVsaEngine- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Assembly name- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Specified by:
getJCOAssemblyNamein interfaceIJSVsaEngine- Overrides:
getJCOAssemblyNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Specified by:
getJCOClassNamein interfaceIJSVsaEngine- Overrides:
getJCOClassNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name used to build the object- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Specified by:
getJCOObjectNamein interfaceIJSVsaEngine- Overrides:
getJCOObjectNamein classNetObject- Returns:
- A
Stringrepresenting the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Specified by:
getJCOInstancein interfaceIJSVsaEngine- Overrides:
getJCOInstancein classNetObject- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Specified by:
getJCOTypein interfaceIJSVsaEngine- Overrides:
getJCOTypein classNetObject- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
ToIJSVsaEngine
public static IJSVsaEngine ToIJSVsaEngine(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoIJSVsaEngine, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
IJSVsaEngineinstance- Throws:
java.lang.Throwable- in case of error during cast operation
-
Compile
public boolean Compile() throws java.lang.Throwable- Specified by:
Compilein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
IsValidIdentifier
public boolean IsValidIdentifier(java.lang.String identifier) throws java.lang.Throwable- Specified by:
IsValidIdentifierin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
GetOption
public NetObject GetOption(java.lang.String name) throws java.lang.Throwable
- Specified by:
GetOptionin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
Close
public void Close() throws java.lang.Throwable- Specified by:
Closein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
InitNew
public void InitNew() throws java.lang.Throwable- Specified by:
InitNewin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
LoadSourceState
public void LoadSourceState(IJSVsaPersistSite site) throws java.lang.Throwable
- Specified by:
LoadSourceStatein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
Reset
public void Reset() throws java.lang.Throwable- Specified by:
Resetin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
RevokeCache
public void RevokeCache() throws java.lang.Throwable- Specified by:
RevokeCachein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
Run
public void Run() throws java.lang.Throwable- Specified by:
Runin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
SaveCompiledState
public void SaveCompiledState(JCORefOut pe, JCORefOut pdb) throws java.lang.Throwable
- Specified by:
SaveCompiledStatein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
SaveSourceState
public void SaveSourceState(IJSVsaPersistSite site) throws java.lang.Throwable
- Specified by:
SaveSourceStatein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
SetOption
public void SetOption(java.lang.String name, NetObject value) throws java.lang.Throwable- Specified by:
SetOptionin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getGenerateDebugInfo
public boolean getGenerateDebugInfo() throws java.lang.Throwable- Specified by:
getGenerateDebugInfoin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
setGenerateDebugInfo
public void setGenerateDebugInfo(boolean GenerateDebugInfo) throws java.lang.Throwable- Specified by:
setGenerateDebugInfoin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getIsCompiled
public boolean getIsCompiled() throws java.lang.Throwable- Specified by:
getIsCompiledin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getIsDirty
public boolean getIsDirty() throws java.lang.Throwable- Specified by:
getIsDirtyin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getIsRunning
public boolean getIsRunning() throws java.lang.Throwable- Specified by:
getIsRunningin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getLCID
public int getLCID() throws java.lang.Throwable- Specified by:
getLCIDin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
setLCID
public void setLCID(int LCID) throws java.lang.Throwable- Specified by:
setLCIDin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getItems
public IJSVsaItems getItems() throws java.lang.Throwable
- Specified by:
getItemsin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getSite
public IJSVsaSite getSite() throws java.lang.Throwable
- Specified by:
getSitein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
setSite
public void setSite(IJSVsaSite Site) throws java.lang.Throwable
- Specified by:
setSitein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getAssembly
public Assembly getAssembly() throws java.lang.Throwable
- Specified by:
getAssemblyin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getEvidence
public Evidence getEvidence() throws java.lang.Throwable
- Specified by:
getEvidencein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
setEvidence
public void setEvidence(Evidence Evidence) throws java.lang.Throwable
- Specified by:
setEvidencein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getLanguage
public java.lang.String getLanguage() throws java.lang.Throwable- Specified by:
getLanguagein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getName
public java.lang.String getName() throws java.lang.Throwable- Specified by:
getNamein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
setName
public void setName(java.lang.String Name) throws java.lang.Throwable- Specified by:
setNamein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getRootMoniker
public java.lang.String getRootMoniker() throws java.lang.Throwable- Specified by:
getRootMonikerin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
setRootMoniker
public void setRootMoniker(java.lang.String RootMoniker) throws java.lang.Throwable- Specified by:
setRootMonikerin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getRootNamespace
public java.lang.String getRootNamespace() throws java.lang.Throwable- Specified by:
getRootNamespacein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
setRootNamespace
public void setRootNamespace(java.lang.String RootNamespace) throws java.lang.Throwable- Specified by:
setRootNamespacein interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
getVersion
public java.lang.String getVersion() throws java.lang.Throwable- Specified by:
getVersionin interfaceIJSVsaEngine- Throws:
java.lang.Throwable
-
-