Microsoft.JScript.Vsa Namespace

The Microsoft.JScript.Vsa namespace contains interfaces that allow you to integrate Script for the.NET Framework script engines into JScript, and to compile and execute code at run time.

  Class Description
Public class BaseVsaEngine Obsolete. Implements IJSVsaEngine interface.
Public class BaseVsaSite Obsolete. Enables communication between the host and the script engine.
Public class BaseVsaStartup Obsolete. Used to start and reset base VSA engine.
Public class JSVsaException Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public class ResInfo Infrastructure. Obsolete. This class, member, or property is internal to the script engine and should not be called from your code.
Public class VsaEngine Obsolete. Implements IVsaEngine interface.

  Interface Description
Public interface IJSVsaCodeItem Obsolete. Represents a code item to be compiled by the script engine.
Public interface IJSVsaEngine Obsolete. Defines the methods and properties that a script engine must support and provides programmatic access to the script engine.
Public interface IJSVsaError Obsolete. Provides access to compilation errors encountered during execution.
Public interface IJSVsaGlobalItem Obsolete. Describes global objects added to the script engine.
Public interface IJSVsaItem Obsolete. Defines an interface for all items added to the .NET script engine, including code items, reference items, and global items. It defines generic properties and methods that apply to all item types recognized by the engine.
Public interface IJSVsaItems Obsolete. Defines an interface for a collection of IJSVsaItem objects, which can be addressed either by name or by index.
Public interface IJSVsaPersistSite Obsolete. Manages project persistence and stores and retrieves code and other items using save and load operations implemented by the host.
Public interface IJSVsaReferenceItem Obsolete. Describes a reference added to the script engine.
Public interface IJSVsaSite Obsolete. Enables communication between the host and the script engine. This interface is implemented by the host.

  Enumeration Description
Protected enumeration BaseVsaEngine.Pre Provides enumeration for the BaseVsaEngine class.
Public enumeration JSVsaError Obsolete. Defines the set of exceptions that can be thrown by a .NET script engine.
Public enumeration JSVsaItemFlag Obsolete. Identifies the type of code item as Class, Module, or None.
Public enumeration JSVsaItemType Obsolete. Represents the type of the item.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft