Package microsoft.jscript.vsa
Class BaseVsaEngine
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- microsoft.jscript.vsa.BaseVsaEngine
-
- All Implemented Interfaces:
IJCOBridgeReflected
- Direct Known Subclasses:
VsaEngine
public class BaseVsaEngine extends NetObject
The base .NET class managing Microsoft.JScript.Vsa.BaseVsaEngine, 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.BaseVsaEngine
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.String
assemblyFullName
Fully assembly qualified name: Microsoft.JScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.String
assemblyShortName
Assembly name: Microsoft.JScriptstatic java.lang.String
className
Qualified class name: Microsoft.JScript.Vsa.BaseVsaEnginestatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description BaseVsaEngine()
BaseVsaEngine(java.lang.Object instance)
Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BaseVsaEngine
cast(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoBaseVsaEngine
, a cast assert is made to check if types are compatible.void
Close()
boolean
Compile()
_AppDomain
getAppDomain()
java.lang.String
getApplicationBase()
Assembly
getAssembly()
Evidence
getEvidence()
boolean
getGenerateDebugInfo()
boolean
getIsCompiled()
boolean
getIsDirty()
boolean
getIsRunning()
IJSVsaItems
getItems()
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class Typejava.lang.String
getLanguage()
int
getLCID()
java.lang.String
getName()
NetObject
GetOption(java.lang.String name)
java.lang.String
getRootMoniker()
java.lang.String
getRootNamespace()
IJSVsaSite
getSite()
java.lang.String
getVersion()
void
InitNew()
boolean
IsValidIdentifier(java.lang.String ident)
void
LoadSourceState(IJSVsaPersistSite site)
void
Reset()
void
RevokeCache()
void
Run()
void
SaveCompiledState(JCORefOut pe, JCORefOut debugInfo)
void
SaveSourceState(IJSVsaPersistSite site)
void
setAppDomain(_AppDomain AppDomain)
void
setApplicationBase(java.lang.String ApplicationBase)
void
setEvidence(Evidence Evidence)
void
setGenerateDebugInfo(boolean GenerateDebugInfo)
void
setIsDirty(boolean IsDirty)
void
setJCOInstance(JCObject instance)
void
setLCID(int LCID)
void
setName(java.lang.String Name)
void
SetOption(java.lang.String name, NetObject value)
void
setRootMoniker(java.lang.String RootMoniker)
void
setRootNamespace(java.lang.String RootNamespace)
void
setSite(IJSVsaSite Site)
-
-
-
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.BaseVsaEngine- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static BaseVsaEngine cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoBaseVsaEngine
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
BaseVsaEngine
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
Compile
public boolean Compile() throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
IsValidIdentifier
public boolean IsValidIdentifier(java.lang.String ident) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
GetOption
public NetObject GetOption(java.lang.String name) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
Close
public void Close() throws java.lang.Throwable, ArgumentException, JSVsaException, ArgumentNullException, ArgumentOutOfRangeException, InvalidOperationException, MissingMethodException, TargetInvocationException, FormatException
-
InitNew
public void InitNew() throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
LoadSourceState
public void LoadSourceState(IJSVsaPersistSite site) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
Reset
public void Reset() throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
RevokeCache
public void RevokeCache() throws java.lang.Throwable, ArgumentException, JSVsaException, ArgumentNullException, NullReferenceException, InvalidOperationException, ArgumentOutOfRangeException, MemberAccessException, IndexOutOfRangeException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
ArgumentNullException
NullReferenceException
InvalidOperationException
ArgumentOutOfRangeException
MemberAccessException
IndexOutOfRangeException
PathTooLongException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
-
Run
public void Run() throws java.lang.Throwable, ArgumentException, JSVsaException, ArgumentNullException, ArgumentOutOfRangeException, FormatException, NotSupportedException, InvalidOperationException, NullReferenceException, MemberAccessException, IndexOutOfRangeException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, DriveNotFoundException, OperationCanceledException, WaitHandleCannotBeOpenedException, ObjectDisposedException, AbandonedMutexException, ApplicationException, NotImplementedException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
ArgumentNullException
ArgumentOutOfRangeException
FormatException
NotSupportedException
InvalidOperationException
NullReferenceException
MemberAccessException
IndexOutOfRangeException
PathTooLongException
FileNotFoundException
DirectoryNotFoundException
UnauthorizedAccessException
IOException
DriveNotFoundException
OperationCanceledException
WaitHandleCannotBeOpenedException
ObjectDisposedException
AbandonedMutexException
ApplicationException
NotImplementedException
-
SaveCompiledState
public void SaveCompiledState(JCORefOut pe, JCORefOut debugInfo) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
SaveSourceState
public void SaveSourceState(IJSVsaPersistSite site) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
SetOption
public void SetOption(java.lang.String name, NetObject value) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
getGenerateDebugInfo
public boolean getGenerateDebugInfo() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
setGenerateDebugInfo
public void setGenerateDebugInfo(boolean GenerateDebugInfo) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
getIsCompiled
public boolean getIsCompiled() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
getIsDirty
public boolean getIsDirty() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
setIsDirty
public void setIsDirty(boolean IsDirty) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
getIsRunning
public boolean getIsRunning() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
getLCID
public int getLCID() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
setLCID
public void setLCID(int LCID) throws java.lang.Throwable, ArgumentException, JSVsaException, ArgumentOutOfRangeException, CultureNotFoundException, ArgumentNullException, NotSupportedException, IndexOutOfRangeException
-
getItems
public IJSVsaItems getItems() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
getSite
public IJSVsaSite getSite() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
setSite
public void setSite(IJSVsaSite Site) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
getAppDomain
public _AppDomain getAppDomain() throws java.lang.Throwable, JSVsaException, NotSupportedException
- Throws:
java.lang.Throwable
JSVsaException
NotSupportedException
-
setAppDomain
public void setAppDomain(_AppDomain AppDomain) throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
getAssembly
public Assembly getAssembly() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
getEvidence
public Evidence getEvidence() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
setEvidence
public void setEvidence(Evidence Evidence) throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
getApplicationBase
public java.lang.String getApplicationBase() throws java.lang.Throwable, JSVsaException, NotSupportedException
- Throws:
java.lang.Throwable
JSVsaException
NotSupportedException
-
setApplicationBase
public void setApplicationBase(java.lang.String ApplicationBase) throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
getLanguage
public java.lang.String getLanguage() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
getName
public java.lang.String getName() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
setName
public void setName(java.lang.String Name) throws java.lang.Throwable, ArgumentException, JSVsaException, ArgumentNullException, ObjectDisposedException, AbandonedMutexException, ArgumentOutOfRangeException, InvalidOperationException, MissingMethodException, TargetInvocationException, FormatException
-
getRootMoniker
public java.lang.String getRootMoniker() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
setRootMoniker
public void setRootMoniker(java.lang.String RootMoniker) throws java.lang.Throwable, ArgumentException, JSVsaException, ArgumentNullException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, FormatException, SecurityException, MemberAccessException, NullReferenceException, UriFormatException, OutOfMemoryException, UnauthorizedAccessException, IOException, NotSupportedException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
ArgumentNullException
NotImplementedException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
ArgumentOutOfRangeException
FormatException
SecurityException
MemberAccessException
NullReferenceException
UriFormatException
OutOfMemoryException
UnauthorizedAccessException
IOException
NotSupportedException
-
getRootNamespace
public java.lang.String getRootNamespace() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
setRootNamespace
public void setRootNamespace(java.lang.String RootNamespace) throws java.lang.Throwable, ArgumentException, JSVsaException
- Throws:
java.lang.Throwable
ArgumentException
JSVsaException
-
getVersion
public java.lang.String getVersion() throws java.lang.Throwable, JSVsaException
- Throws:
java.lang.Throwable
JSVsaException
-
-