Condividi tramite


VsaEngine Classe

Definizione

Attenzione

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
Ereditarietà
VsaEngine
Attributi
Implementazioni

Costruttori

VsaEngine()
Obsoleti.

Inizializza una nuova istanza della classe VsaEngine.

Campi

_baseEngine
_engineClosed
m_Items

Proprietà

Assembly
Obsoleti.

Ottiene un riferimento all'assembly in esecuzione generato dal metodo Run().

Evidence
Obsoleti.

Ottiene o imposta l'evidenza per la convalida dell'identità dell'oggetto corrente.

GenerateDebugInfo
Obsoleti.

Ottiene o imposta un valore che indica se il motore di script produce informazioni di debug quando viene chiamato il metodo Compile.

IsCompiled
Obsoleti.

Ottiene un valore che indica se il motore di script è impostato per la produzione di informazioni di debug quando viene chiamato il metodo Compile().

IsDirty
Obsoleti.

Ottiene un valore che indica se lo stato dell'origine del modulo di gestione di script è cambiato rispetto all'ultima operazione di salvataggio o da quando il modulo di gestione di script è stato caricato in origine.

IsRunning
Obsoleti.

Ottiene un valore che indica se il modulo di gestione di script è in modalità di esecuzione.

Items
Obsoleti.

Ottiene la raccolta IVsaItems di oggetti IVsaItem, che rappresentano tutti gli elementi aggiunti al modulo di gestione di script usando il metodo CreateItem, inclusi gli elementi di codice, di riferimento e globali.

Language
Obsoleti.

Ottiene il nome non localizzato del linguaggio di programmazione supportato dal modulo di gestione di script.

LCID
Obsoleti.

Ottiene o imposta la lingua e le impostazioni locali in base alle quali generare i rapporti dei messaggi di eccezioni.

Name
Obsoleti.

Imposta o ottiene il nome visualizzato del modulo di gestione di script che viene usato principalmente per l'identificazione dei singoli moduli di gestione di script agli utenti in un ambiente host.

RootMoniker
Obsoleti.

Imposta o ottiene il moniker radice di un motore di script.

RootNamespace
Obsoleti.

Imposta o ottiene lo spazio dei nomi radice usato dal motore di script.

Site
Obsoleti.

Imposta o ottiene l'oggetto IVsaSite implementato dall'host, usato dal motore di script per comunicare con l'host.

Version
Obsoleti.

Ottiene la versione corrente del compilatore per il linguaggio supportato dal modulo script nel formato Major.Minor.Revision.Build.

Metodi

CheckEngine()
Close()
Obsoleti.

Chiude il motore di script e rilascia tutte le risorse associate. Se il modulo di gestione di script è al momento in esecuzione, viene innanzitutto chiamato il metodo Reset().

Compile()
Obsoleti.

Determina la compilazione dello stato di origine esistente mediante il modulo di gestione di script.

CreateEngine()
Dispose(Boolean)
Obsoleti.

Rilascia tutte le risorse usate dall'oggetto VsaEngine corrente.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Finalize()
Obsoleti.

Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection.

GetExceptionToThrow(Exception)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetOption(String)
Obsoleti.

Ottiene le opzioni specifiche dell'implementazione per il motore di script.

GetType()
Obsoleti.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InitNew()
Obsoleti.

Fornisce una notifica relativa al completamento della fase dell'inizializzazione.

IsValidIdentifier(String)
Obsoleti.

Verifica la validità dell'identificatore fornito per il modulo di gestione di script.

LoadSourceState(IVsaPersistSite)
Obsoleti.

Indica al modulo di gestione di script di caricare gli elementi di origine dal relativo punto di persistenza, come specificato dall'oggetto fornito dall'host che implementa l'interfaccia IVsaPersistSite.

MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Reset()
Obsoleti.

Rimuove il modulo di gestione di script dallo stato di esecuzione e disconnette automaticamente i gestori eventi associati.

RevokeCache()
Obsoleti.

Invalida l'assembly presente nella cache per il motore, come specificato dal relativo moniker di primo livello.

Run()
Obsoleti.

Avvia l'esecuzione del codice compilato nel modulo di gestione di script e associa tutti i gestori eventi.

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

Salva lo stato compilato del motore di script e, facoltativamente, anche le informazioni di debug.

SaveSourceState(IVsaPersistSite)
Obsoleti.

Indica al modulo di gestione di script di rendere persistente lo stato di origine nell'oggetto IVsaPersistSite specificato.

SetOption(String, Object)
Obsoleti.

Imposta le opzioni specifiche dell'implementazione per un motore di script.

ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a