{B71E484D-93ED-4B56-BFB9-CEED5134822B}

Microsoft.JScript.Vsa.VsaEngine

Registry

{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}

InprocServer32

C:\Windows\System32\mscoree.dll
  • Assembly: Microsoft.JScript, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
  • Class: Microsoft.JScript.Vsa.VsaEngine
  • RuntimeVersion: v1.1.4322
  • ThreadingModel: Both

7.0.5000.0

  • Assembly: Microsoft.JScript, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
  • Class: Microsoft.JScript.Vsa.VsaEngine
  • RuntimeVersion: v1.1.4322

ProgId

Microsoft.JScript.Vsa.VsaEngine

Instance

  • Type: VsaEngine

Methods

  • Clone: Microsoft.JScript.Vsa.IJSVsaEngine Clone(System.AppDomain domain), Microsoft.JScript.Vsa.IJSVsaEngine IEngine2.Clone(System.AppDomain domain)
  • CompileEmpty: bool CompileEmpty(), bool IEngine2.CompileEmpty()
  • ConnectEvents: void ConnectEvents(), void IEngine2.ConnectEvents()
  • DisconnectEvents: void DisconnectEvents(), void IEngine2.DisconnectEvents()
  • GetAssembly: System.Reflection.Assembly GetAssembly(), System.Reflection.Assembly IEngine2.GetAssembly()
  • GetItem: Microsoft.JScript.Vsa.IJSVsaItem GetItem(string itemName)
  • GetItemAtIndex: Microsoft.JScript.Vsa.IJSVsaItem GetItemAtIndex(int index)
  • GetItemCount: int GetItemCount()
  • GetGlobalScope: Microsoft.JScript.IVsaScriptScope GetGlobalScope(), Microsoft.JScript.IVsaScriptScope IEngine2.GetGlobalScope()
  • GetMainScope: Microsoft.JScript.GlobalScope GetMainScope()
  • GetModule: System.Reflection.Module GetModule(), System.Reflection.Module IEngine2.GetModule()
  • GetOriginalArrayConstructor: Microsoft.JScript.ArrayConstructor GetOriginalArrayConstructor()
  • GetOriginalObjectConstructor: Microsoft.JScript.ObjectConstructor GetOriginalObjectConstructor()
  • GetOriginalRegExpConstructor: Microsoft.JScript.RegExpConstructor GetOriginalRegExpConstructor()
  • InitVsaEngine: void InitVsaEngine(string rootMoniker, Microsoft.JScript.Vsa.IJSVsaSite site), void IEngine2.InitVsaEngine(string rootMoniker, Microsoft.JScript.Vsa.IJSVsaSite site)
  • Interrupt: void Interrupt(), void IEngine2.Interrupt()
  • IsValidIdentifier: bool IsValidIdentifier(string ident), bool IJSVsaEngine.IsValidIdentifier(string identifier)
  • get_LenientGlobalObject: Microsoft.JScript.LenientGlobalObject get_LenientGlobalObject()
  • PopScriptObject: Microsoft.JScript.ScriptObject PopScriptObject()
  • PushScriptObject: void PushScriptObject(Microsoft.JScript.ScriptObject obj)
  • RegisterEventSource: void RegisterEventSource(string name), void IEngine2.RegisterEventSource(string name)
  • Reset: void Reset(), void IJSVsaEngine.Reset()
  • Restart: void Restart(), void IEngine2.Restart()
  • RunEmpty: void RunEmpty(), void IEngine2.RunEmpty()
  • Run: void Run(System.AppDomain domain), void Run(), void IJSVsaEngine.Run(), void IEngine2.Run(System.AppDomain domain)
  • ScriptObjectStackTop: Microsoft.JScript.ScriptObject ScriptObjectStackTop()
  • SetOutputStream: void SetOutputStream(Microsoft.JScript.IMessageReceiver output), void IRedirectOutput.SetOutputStream(Microsoft.JScript.IMessageReceiver output)
  • get_AppDomain: System._AppDomain get_AppDomain()
  • set_AppDomain: void set_AppDomain(System._AppDomain value)
  • get_Evidence: System.Security.Policy.Evidence get_Evidence(), System.Security.Policy.Evidence IJSVsaEngine.get_Evidence()
  • set_Evidence: void set_Evidence(System.Security.Policy.Evidence value), void IJSVsaEngine.set_Evidence(System.Security.Policy.Evidence value)
  • get_ApplicationBase: string get_ApplicationBase()
  • set_ApplicationBase: void set_ApplicationBase(string value)
  • get_Assembly: System.Reflection.Assembly get_Assembly(), System.Reflection.Assembly IJSVsaEngine.get_Assembly()
  • get_GenerateDebugInfo: bool get_GenerateDebugInfo(), bool IJSVsaEngine.get_GenerateDebugInfo()
  • set_GenerateDebugInfo: void set_GenerateDebugInfo(bool value), void IJSVsaEngine.set_GenerateDebugInfo(bool value)
  • get_IsCompiled: bool get_IsCompiled(), bool IJSVsaEngine.get_IsCompiled()
  • get_IsDirty: bool get_IsDirty(), bool IJSVsaEngine.get_IsDirty()
  • set_IsDirty: void set_IsDirty(bool value)
  • get_IsRunning: bool get_IsRunning(), bool IJSVsaEngine.get_IsRunning()
  • get_Items: Microsoft.JScript.Vsa.IJSVsaItems get_Items(), Microsoft.JScript.Vsa.IJSVsaItems IJSVsaEngine.get_Items()
  • get_Language: string get_Language(), string IJSVsaEngine.get_Language()
  • get_LCID: int get_LCID(), int IJSVsaEngine.get_LCID()
  • set_LCID: void set_LCID(int value), void IJSVsaEngine.set_LCID(int value)
  • get_Name: string get_Name(), string IJSVsaEngine.get_Name()
  • set_Name: void set_Name(string value), void IJSVsaEngine.set_Name(string value)
  • get_RootMoniker: string get_RootMoniker(), string IJSVsaEngine.get_RootMoniker()
  • set_RootMoniker: void set_RootMoniker(string value), void IJSVsaEngine.set_RootMoniker(string value)
  • get_RootNamespace: string get_RootNamespace(), string IJSVsaEngine.get_RootNamespace()
  • set_RootNamespace: void set_RootNamespace(string value), void IJSVsaEngine.set_RootNamespace(string value)
  • get_Site: Microsoft.JScript.Vsa.IJSVsaSite get_Site(), Microsoft.JScript.Vsa.IJSVsaSite IJSVsaEngine.get_Site()
  • set_Site: void set_Site(Microsoft.JScript.Vsa.IJSVsaSite value), void IJSVsaEngine.set_Site(Microsoft.JScript.Vsa.IJSVsaSite value)
  • get_Version: string get_Version(), string IJSVsaEngine.get_Version()
  • Close: void Close(), void IJSVsaEngine.Close()
  • Compile: bool Compile(), bool IJSVsaEngine.Compile()
  • GetOption: System.Object GetOption(string name), System.Object IJSVsaEngine.GetOption(string name)
  • InitNew: void InitNew(), void IJSVsaEngine.InitNew()
  • LoadSourceState: void LoadSourceState(Microsoft.JScript.Vsa.IJSVsaPersistSite site), void IJSVsaEngine.LoadSourceState(Microsoft.JScript.Vsa.IJSVsaPersistSite site)
  • RevokeCache: void RevokeCache(), void IJSVsaEngine.RevokeCache()
  • SetOption: void SetOption(string name, System.Object value), void IJSVsaEngine.SetOption(string name, System.Object value)
  • SaveCompiledState: void SaveCompiledState([ref] byte[] pe, [ref] byte[] debugInfo), void IJSVsaEngine.SaveCompiledState([ref] byte[] pe, [ref] byte[] pdb)
  • SaveSourceState: void SaveSourceState(Microsoft.JScript.Vsa.IJSVsaPersistSite site), void IJSVsaEngine.SaveSourceState(Microsoft.JScript.Vsa.IJSVsaPersistSite site)

Properties

  • LenientGlobalObject: Microsoft.JScript.LenientGlobalObject LenientGlobalObject {get;}
  • AppDomain: System._AppDomain AppDomain {get;set;}
  • Evidence: System.Security.Policy.Evidence Evidence {get;set;}
  • ApplicationBase: string ApplicationBase {get;set;}
  • Assembly: System.Reflection.Assembly Assembly {get;}
  • GenerateDebugInfo: bool GenerateDebugInfo {get;set;}
  • IsCompiled: bool IsCompiled {get;}
  • IsDirty: bool IsDirty {get;set;}
  • IsRunning: bool IsRunning {get;}
  • Items: Microsoft.JScript.Vsa.IJSVsaItems Items {get;}
  • Language: string Language {get;}
  • LCID: int LCID {get;set;}
  • Name: string Name {get;set;}
  • RootMoniker: string RootMoniker {get;set;}
  • RootNamespace: string RootNamespace {get;set;}
  • Site: Microsoft.JScript.Vsa.IJSVsaSite Site {get;set;}
  • Version: string Version {get;}

MIT License. Copyright (c) 2021 Strontic.