VsaEngine Classe

Definição

Atenção

Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.

public ref class VsaEngine : Microsoft::Vsa::IVsaEngine
public class VsaEngine : Microsoft.Vsa.IVsaEngine
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
public class VsaEngine : Microsoft.Vsa.IVsaEngine
type VsaEngine = class
    interface IVsaEngine
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
type VsaEngine = class
    interface IVsaEngine
Public Class VsaEngine
Implements IVsaEngine
Herança
VsaEngine
Atributos
Implementações

Construtores

Name Description
VsaEngine()
Obsoleto.

Inicializa uma nova instância da VsaEngine classe.

Campos

Name Description
_baseEngine
_engineClosed
m_Items

Propriedades

Name Description
Assembly
Obsoleto.

Obtém uma referência ao conjunto em execução gerado pelo Run() método.

Evidence
Obsoleto.

Obtém ou estabelece a evidência para validar a identidade do objeto atual.

GenerateDebugInfo
Obsoleto.

Recebe ou define um valor que indica se o motor de scripts produz informação de depuração quando o método Compile é chamado.

IsCompiled
Obsoleto.

Recebe um valor que indica se o motor de scripts está configurado para produzir informação de depuração quando o Compile() método é chamado.

IsDirty
Obsoleto.

Recebe um valor que indica se o estado de origem do motor de scripts mudou desde a última operação de gravação ou desde que o motor de scripts foi originalmente carregado.

IsRunning
Obsoleto.

Recebe um valor que indica se o motor de scripts está atualmente em modo de execução.

Items
Obsoleto.

Obtém a IVsaItems coleção de IVsaItem objetos, que representam todos os itens adicionados ao motor de scripts usando o método CreateItem, incluindo itens de código, itens de referência e itens globais.

Language
Obsoleto.

Obtém o nome não localizado da linguagem de programação suportado pelo motor de scripts.

LCID
Obsoleto.

Obtém ou definem a localização geográfica e a língua para reportar mensagens de exceção.

Name
Obsoleto.

Obtém ou define o nome de exibição do motor de scripts usado principalmente para identificar motores de script individuais para os utilizadores num ambiente hospedado.

RootMoniker
Obsoleto.

Recebe ou define o nome raiz de um motor de scripts.

RootNamespace
Obsoleto.

Obtém ou define o namespace raiz usado pelo motor de scripts.

Site
Obsoleto.

Obtém ou define o objeto implementado IVsaSite pelo host que é usado pelo motor de scripts para comunicar com o host.

Version
Obsoleto.

Recebe a versão atual do compilador da linguagem suportada pelo motor de scripts, na forma Major.Minor.Revision.Build.

Métodos

Name Description
CheckEngine()
Close()
Obsoleto.

Fecha o motor de scripts e liberta todos os recursos. Se o motor de scripts estiver atualmente a correr, o Reset() método é chamado primeiro.

Compile()
Obsoleto.

Faz com que o motor de scripts compile o estado de origem existente.

CreateEngine()
Dispose(Boolean)
Obsoleto.

Liberta todos os recursos usados pelo atual VsaEngine.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Finalize()
Obsoleto.

Permite que um objeto tente libertar recursos e realizar outras operações de limpeza antes de ser recuperado pela recolha de lixo.

GetExceptionToThrow(Exception)
GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetOption(String)
Obsoleto.

Obtém opções específicas de implementação para o motor.

GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
InitNew()
Obsoleto.

Fornece uma notificação de que a fase de inicialização está concluída.

IsValidIdentifier(String)
Obsoleto.

Verifica se o identificador fornecido é válido para o motor de scripts.

LoadSourceState(IVsaPersistSite)
Obsoleto.

Orienta o motor de script para carregar itens de origem a partir do seu ponto de persistência, conforme especificado pelo objeto fornecido pelo host que implementa a IVsaPersistSite interface.

MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Reset()
Obsoleto.

Remove o motor de scripts do estado em execução e desconecta os gestores de eventos automaticamente atribuídos.

RevokeCache()
Obsoleto.

Invalida o conjunto em cache do motor, conforme especificado pelo seu nome raiz.

Run()
Obsoleto.

Inicia a execução do código compilado no motor de scripts e associa todos os gestores de eventos.

SaveCompiledState(Byte[], Byte[])
Obsoleto.

Guarda o estado compilado do motor de scripts; opcionalmente, também guarda informação de depuração.

SaveSourceState(IVsaPersistSite)
Obsoleto.

Direciona o motor de scripts para persistir o seu estado de origem no objeto especificado IVsaPersistSite .

SetOption(String, Object)
Obsoleto.

Define opções específicas de implementação para um motor de scripts.

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a