Interface IJSVsaEngine

    • Field Detail

      • assemblyFullName

        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

        static final java.lang.String assemblyShortName
        Assembly name: Microsoft.JScript
        See Also:
        Constant Field Values
      • className

        static final java.lang.String className
        Qualified class name: Microsoft.JScript.Vsa.IJSVsaEngine
        See Also:
        Constant Field Values
    • Method Detail

      • getJCOAssemblyName

        java.lang.String getJCOAssemblyName()
        Returns the reflected Assembly name
        Specified by:
        getJCOAssemblyName in interface IJCOBridgeReflected
        Returns:
        A String representing the Fullname of reflected Assembly
      • getJCOClassName

        java.lang.String getJCOClassName()
        Returns the reflected Class name
        Specified by:
        getJCOClassName in interface IJCOBridgeReflected
        Returns:
        A String representing the Fullname of reflected Class
      • getJCOObjectName

        java.lang.String getJCOObjectName()
        Returns the reflected Class name used to build the object
        Specified by:
        getJCOObjectName in interface IJCOBridgeReflected
        Returns:
        A String representing the name used to allocated the object in CLR context
      • getJCOInstance

        java.lang.Object getJCOInstance()
        Returns the instantiated class
        Specified by:
        getJCOInstance in interface IJCOBridgeReflected
        Returns:
        An Object representing the instance of the instantiated Class
      • Compile

        boolean Compile()
                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • IsValidIdentifier

        boolean IsValidIdentifier​(java.lang.String identifier)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetOption

        NetObject GetOption​(java.lang.String name)
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Close

        void Close()
            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • InitNew

        void InitNew()
              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • LoadSourceState

        void LoadSourceState​(IJSVsaPersistSite site)
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Reset

        void Reset()
            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • RevokeCache

        void RevokeCache()
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Run

        void Run()
          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SaveCompiledState

        void SaveCompiledState​(JCORefOut pe,
                               JCORefOut pdb)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SaveSourceState

        void SaveSourceState​(IJSVsaPersistSite site)
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SetOption

        void SetOption​(java.lang.String name,
                       NetObject value)
                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getGenerateDebugInfo

        boolean getGenerateDebugInfo()
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setGenerateDebugInfo

        void setGenerateDebugInfo​(boolean GenerateDebugInfo)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsCompiled

        boolean getIsCompiled()
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsDirty

        boolean getIsDirty()
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsRunning

        boolean getIsRunning()
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getLCID

        int getLCID()
             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setLCID

        void setLCID​(int LCID)
              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getItems

        IJSVsaItems getItems()
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSite

        IJSVsaSite getSite()
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setSite

        void setSite​(IJSVsaSite Site)
              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getAssembly

        Assembly getAssembly()
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getEvidence

        Evidence getEvidence()
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setEvidence

        void setEvidence​(Evidence Evidence)
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getLanguage

        java.lang.String getLanguage()
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getName

        java.lang.String getName()
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setName

        void setName​(java.lang.String Name)
              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getRootMoniker

        java.lang.String getRootMoniker()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setRootMoniker

        void setRootMoniker​(java.lang.String RootMoniker)
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getRootNamespace

        java.lang.String getRootNamespace()
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setRootNamespace

        void setRootNamespace​(java.lang.String RootNamespace)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVersion

        java.lang.String getVersion()
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable