VsaEngine Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
| Nome | Descrizione |
|---|---|
| VsaEngine() |
Obsoleti.
Inizializza una nuova istanza della classe VsaEngine. |
Campi
| Nome | Descrizione |
|---|---|
| _baseEngine | |
| _engineClosed | |
| m_Items | |
Proprietà
| Nome | Descrizione |
|---|---|
| Assembly |
Obsoleti.
Ottiene un riferimento all'assembly in esecuzione generato dal Run() metodo . |
| Evidence |
Obsoleti.
Ottiene o imposta l'evidenza allo scopo di convalidare l'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 produrre informazioni di debug quando viene chiamato il Compile() metodo . |
| IsDirty |
Obsoleti.
Ottiene un valore che indica se lo stato di origine del motore di script è stato modificato dopo l'ultima operazione di salvataggio o dal caricamento originale del motore di script. |
| IsRunning |
Obsoleti.
Ottiene un valore che indica se il motore di script è attualmente in modalità di esecuzione. |
| Items |
Obsoleti.
Ottiene la IVsaItems raccolta di oggetti, che rappresentano tutti gli elementi aggiunti al motore di script usando il metodo CreateItem, inclusi elementi di IVsaItem codice, elementi di riferimento ed elementi globali. |
| Language |
Obsoleti.
Ottiene il nome non localizzato del linguaggio di programmazione supportato dal motore di script. |
| LCID |
Obsoleti.
Ottiene o imposta le impostazioni locali geografiche e la lingua in cui segnalare i messaggi di eccezione. |
| Name |
Obsoleti.
Ottiene o imposta il nome visualizzato del motore di script utilizzato principalmente per identificare i singoli motori di script agli utenti in un ambiente ospitato. |
| RootMoniker |
Obsoleti.
Ottiene o imposta il moniker radice di un motore di script. |
| RootNamespace |
Obsoleti.
Ottiene o imposta lo spazio dei nomi radice utilizzato dal motore di script. |
| Site |
Obsoleti.
Ottiene o imposta l'oggetto implementato IVsaSite dall'host utilizzato dal motore di script per comunicare con l'host. |
| Version |
Obsoleti.
Ottiene la versione corrente del compilatore di linguaggio supportato dal motore di script, nel formato Major.Minor.Revision.Build. |
Metodi
| Nome | Descrizione |
|---|---|
| CheckEngine() | |
| Close() |
Obsoleti.
Chiude il motore di script e rilascia tutte le risorse. Se il motore di script è attualmente in esecuzione, il Reset() metodo viene chiamato per primo. |
| Compile() |
Obsoleti.
Fa sì che il motore di script compili lo stato di origine esistente. |
| CreateEngine() | |
| Dispose(Boolean) |
Obsoleti.
Rilascia tutte le risorse usate dall'oggetto corrente VsaEngine. |
| Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| Finalize() |
Obsoleti.
Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperata 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. |
| GetType() |
Obsoleti.
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| InitNew() |
Obsoleti.
Fornisce una notifica che indica che la fase di inizializzazione è stata completata. |
| IsValidIdentifier(String) |
Obsoleti.
Controlla se l'identificatore fornito è valido per il motore di script. |
| LoadSourceState(IVsaPersistSite) |
Obsoleti.
Indirizza il motore di script a caricare gli elementi di origine dal punto di persistenza, come specificato dall'oggetto fornito dall'host che implementa l'interfaccia IVsaPersistSite . |
| MemberwiseClone() |
Obsoleti.
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Reset() |
Obsoleti.
Rimuove il motore di script dallo stato di esecuzione e disconnette automaticamente i gestori eventi associati automaticamente. |
| RevokeCache() |
Obsoleti.
Invalida l'assembly memorizzato nella cache per il motore, come specificato dal moniker radice. |
| Run() |
Obsoleti.
Avvia l'esecuzione di codice compilato nel motore di script e associa tutti i gestori eventi. |
| SaveCompiledState(Byte[], Byte[]) |
Obsoleti.
Salva lo stato compilato del motore di script; facoltativamente, salva anche le informazioni di debug. |
| SaveSourceState(IVsaPersistSite) |
Obsoleti.
Indirizza il motore di script a rendere persistente lo stato di origine all'oggetto specificato IVsaPersistSite . |
| 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) |