Microsoft.JScript.Vsa Namespace

Contém interfaces que permitem integrar o Script para os mecanismos de script .NET Framework ao JScript e compilar e executar código em tempo de execução.

Classes

Nome Description
BaseVsaEngine

Implementa a IJSVsaEngine interface.

BaseVsaSite

Habilita a comunicação entre o host e o mecanismo de script.

BaseVsaStartup

Usado para iniciar e redefinir o mecanismo BASE do VSA.

JSVsaException

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

ResInfo

Essa classe, membro ou propriedade é interna para o mecanismo de script e não deve ser chamada do código.

VsaEngine

Implementa a IJSVsaEngine interface.

Interfaces

Nome Description
IJSVsaCodeItem

Representa um item de código a ser compilado pelo mecanismo de script.

IJSVsaEngine

Define os métodos e as propriedades que um mecanismo de script deve dar suporte e fornece acesso programático ao mecanismo de script.

IJSVsaError

Fornece acesso aos erros de compilação encontrados durante a execução.

IJSVsaGlobalItem

Descreve os objetos globais adicionados ao mecanismo de script.

IJSVsaItem

Define uma interface para todos os itens adicionados ao mecanismo de script .NET, incluindo itens de código, itens de referência e itens globais. Ele define propriedades e métodos genéricos que se aplicam a todos os tipos de item reconhecidos pelo mecanismo.

IJSVsaItems

Define uma interface para uma coleção de IJSVsaItem objetos, que pode ser tratada por nome ou por índice.

IJSVsaPersistSite

Gerencia a persistência do projeto e armazena e recupera código e outros itens usando operações de salvamento e carregamento implementadas pelo host.

IJSVsaReferenceItem

Descreve uma referência adicionada ao mecanismo de script.

IJSVsaSite

Habilita a comunicação entre o host e o mecanismo de script. Essa interface é implementada pelo host.

Enumerações

Nome Description
BaseVsaEngine.Pre

Fornece enumeração para a classe BaseVsaEngine.

JSVsaError

Define o conjunto de exceções que podem ser geradas por um mecanismo de script .NET.

JSVsaItemFlag

Identifica o tipo de item de código como Classe, Módulo ou Nenhum.

JSVsaItemType

Representa o tipo do item.