Condividi tramite


BaseVsaEngine 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.

Definisce la classe del motore di script di base.

public ref class BaseVsaEngine abstract : Microsoft::Vsa::IVsaEngine
public abstract class BaseVsaEngine : 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.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")]
public abstract class BaseVsaEngine : Microsoft.Vsa.IVsaEngine
type BaseVsaEngine = 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.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")>]
type BaseVsaEngine = class
    interface IVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IVsaEngine
Ereditarietà
BaseVsaEngine
Derivato
Attributi
Implementazioni

Campi

applicationPath
Obsoleti.

Specifica il percorso dell'applicazione.

assemblyVersion
Obsoleti.

Specifica la versione dell'assembly.

compiledRootNamespace
Obsoleti.

Specifica lo spazio dei nomi radice compilato.

engineMoniker
Obsoleti.

Specifica il moniker del motore.

engineName
Obsoleti.

Specifica il nome del motore.

engineSite
Obsoleti.

Specifica il sito del motore.

errorLocale
Obsoleti.

Specifica le impostazioni locali dell'errore.

executionEvidence
Obsoleti.

Specifica l'evidenza di esecuzione.

failedCompilation
Obsoleti.

Indica se la compilazione non è riuscita.

genDebugInfo
Obsoleti.

Indica se vengono generate informazioni di debug.

haveCompiledState
Obsoleti.

Indica se è presente uno stato compilato.

isClosed
Obsoleti.

Indica se il motore è chiuso.

isDebugInfoSupported
Obsoleti.

Specifica se le informazioni di debug sono supportate.

isEngineCompiled
Obsoleti.

Indica se il motore è compilato.

isEngineDirty
Obsoleti.

Indica se la rappresentazione in memoria corrente dell'elemento è diversa da quella persistente.

isEngineInitialized
Obsoleti.

Indica se il motore viene inizializzato.

isEngineRunning
Obsoleti.

Indica se il motore è in esecuzione.

loadedAssembly
Obsoleti.

Specifica l'assembly caricato.

nameTable
Obsoleti.

Specifica la tabella dei nomi.

rootNamespace
Obsoleti.

Ottiene o imposta lo spazio dei nomi della radice.

scriptLanguage
Obsoleti.

Specifica il linguaggio di script.

startupClass
Obsoleti.

Specifica la classe di avvio.

startupInstance
Obsoleti.

Specifica l'istanza di avvio.

vsaItems
Obsoleti.

Specifica la raccolta di oggetti IVsaItem.

Proprietà

AppDomain
Obsoleti.

Ottiene o imposta il dominio dell'applicazione.

ApplicationBase
Obsoleti.

Ottiene o imposta la base dell'applicazione.

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 l'origine è compilata.

IsDirty
Obsoleti.

Ottiene o imposta un valore che indica se la rappresentazione in memoria corrente dell'elemento è diversa da quella persistente.

IsRunning
Obsoleti.

Ottiene un valore che indica se il motore è in modalità di esecuzione.

Items
Obsoleti.

Ottiene la raccolta di oggetti IVsaItems che rappresentano tutti gli elementi aggiunti al motore.

Language
Obsoleti.

Ottiene il nome del linguaggio di programmazione supportato dal motore.

LCID
Obsoleti.

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

Name
Obsoleti.

Ottiene o imposta il nome visualizzato del motore.

RootMoniker
Obsoleti.

Ottiene o imposta il moniker radice usato dal motore.

RootNamespace
Obsoleti.

Ottiene o imposta lo spazio dei nomi radice usato dal motore.

Site
Obsoleti.

Ottiene o imposta l'oggetto IVsaSite implementato dall'host, usato dal motore per comunicare con l'host.

Version
Obsoleti.

Ottiene la versione corrente del compilatore per il linguaggio supportato dal motore nel formato Principale.Secondaria.Revisione.Build.

Metodi

Close()
Obsoleti.

Chiude il motore.

Compile()
Obsoleti.

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

DoClose()
Obsoleti.

Chiude il motore.

DoCompile()
Obsoleti.

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

DoLoadSourceState(IVsaPersistSite)
Obsoleti.

Indica al motore di caricare gli elementi di origine.

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

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

DoSaveSourceState(IVsaPersistSite)
Obsoleti.

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

Equals(Object)
Obsoleti.

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

(Ereditato da Object)
Error(VsaError)
Obsoleti.

Restituisce un errore.

GetCustomOption(String)
Obsoleti.

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

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.

IsValidNamespaceName(String)
Obsoleti.

Controlla la validità dello spazio dei nomi fornito per il motore.

LoadCompiledState()
Obsoleti.

Carica lo stato compilato.

LoadSourceState(IVsaPersistSite)
Obsoleti.

Indica al motore di caricare gli elementi di origine.

MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Preconditions(BaseVsaEngine+Pre)
Obsoleti.

Imposta i flag della precondizione.

Reset()
Obsoleti.

Rimuove il motore dallo stato di esecuzione e disconnette automaticamente i gestori eventi associati.

ResetCompiledState()
Obsoleti.

Reimposta lo stato compilato.

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 motore e associa tutti i gestori eventi.

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

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

SaveSourceState(IVsaPersistSite)
Obsoleti.

Indica al motore di rendere persistente lo stato di origine.

SetCustomOption(String, Object)
Obsoleti.

Ottiene le opzioni specifiche dell'implementazione per il motore.

SetOption(String, Object)
Obsoleti.

Ottiene le opzioni specifiche dell'implementazione per il motore.

ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
ValidateRootMoniker(String)
Obsoleti.

Convalida il moniker radice.

Si applica a