Microsoft.JScript.Vsa Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém interfaces que permitem integrar motores de script para o framework .NET em JScript, compilar e executar código em tempo de execução.
Classes
| Name | Description |
|---|---|
| BaseVsaEngine |
Implementa IJSVsaEngine interface. |
| BaseVsaSite |
Permite a comunicação entre o host e o motor de scripts. |
| BaseVsaStartup |
Usado para arrancar e reiniciar o motor VSA base. |
| JSVsaException |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu código. |
| ResInfo |
Esta classe, membro ou propriedade é interna ao motor de scripts e não deve ser chamada do seu código. |
| VsaEngine |
Implementa IJSVsaEngine interface. |
Interfaces
| Name | Description |
|---|---|
| IJSVsaCodeItem |
Representa um item de código a ser compilado pelo motor de scripts. |
| IJSVsaEngine |
Define os métodos e propriedades que um motor de scripts deve suportar e fornece acesso programático ao motor de scripts. |
| IJSVsaError |
Fornece acesso a erros de compilação encontrados durante a execução. |
| IJSVsaGlobalItem |
Descreve objetos globais adicionados ao motor de scripts. |
| IJSVsaItem |
Define uma interface para todos os itens adicionados ao motor de scripts .NET, incluindo itens de código, itens de referência e itens globais. Define propriedades e métodos genéricos que se aplicam a todos os tipos de itens reconhecidos pelo motor. |
| IJSVsaItems |
Define uma interface para uma coleção de IJSVsaItem objetos, que pode ser endereçada tanto pelo nome como pelo índice. |
| IJSVsaPersistSite |
Gere a persistência do projeto e armazena e recupera código e outros itens usando operações de gravação e carregamento implementadas pelo host. |
| IJSVsaReferenceItem |
Descreve uma referência adicionada ao motor de scripts. |
| IJSVsaSite |
Permite a comunicação entre o host e o motor de scripts. Esta interface é implementada pelo anfitrião. |
Enumerações
| Name | Description |
|---|---|
| BaseVsaEngine.Pre |
Fornece a enumeração para a BaseVsaEngine turma. |
| JSVsaError |
Define o conjunto de exceções que podem ser lançadas por um motor de scripts .NET. |
| JSVsaItemFlag |
Identifica o tipo de item de código como Classe, Módulo ou Nenhum. |
| JSVsaItemType |
Representa o tipo do item. |