VsaEngine Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
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
- Overname
-
VsaEngine
- Kenmerken
- Implementeringen
Constructors
| Name | Description |
|---|---|
| VsaEngine() |
Verouderd.
Initialiseert een nieuw exemplaar van de VsaEngine klasse. |
Velden
| Name | Description |
|---|---|
| _baseEngine | |
| _engineClosed | |
| m_Items | |
Eigenschappen
| Name | Description |
|---|---|
| Assembly |
Verouderd.
Haalt een verwijzing op naar de actieve assembly die door de Run() methode wordt gegenereerd. |
| Evidence |
Verouderd.
Hiermee wordt het bewijs opgehaald of ingesteld voor het valideren van de identiteit van het huidige object. |
| GenerateDebugInfo |
Verouderd.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de scriptengine foutopsporingsgegevens produceert wanneer de compile-methode wordt aangeroepen. |
| IsCompiled |
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of de scriptengine is ingesteld om foutopsporingsgegevens te produceren wanneer de Compile() methode wordt aangeroepen. |
| IsDirty |
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of de bronstatus van de scriptengine is gewijzigd sinds de laatste opslagbewerking of omdat de scriptengine oorspronkelijk is geladen. |
| IsRunning |
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of de scriptengine zich momenteel in de uitvoeringsmodus bevindt. |
| Items |
Verouderd.
Hiermee haalt u de IVsaItems verzameling IVsaItem objecten op, die alle items vertegenwoordigen die zijn toegevoegd aan de scriptengine met behulp van de methode CreateItem, inclusief code-items, referentie-items en globale items. |
| Language |
Verouderd.
Hiermee haalt u de niet-gelokaliseerde naam op van de programmeertaal die wordt ondersteund door de scriptengine. |
| LCID |
Verouderd.
Hiermee haalt u de geografische landinstelling en taal op waarin uitzonderingsberichten moeten worden gemeld of ingesteld. |
| Name |
Verouderd.
Hiermee haalt u de weergavenaam op van de scriptengine die voornamelijk wordt gebruikt voor het identificeren van afzonderlijke scriptengines voor gebruikers in een gehoste omgeving. |
| RootMoniker |
Verouderd.
Hiermee haalt u de hoofd moniker van een scriptengine op of stelt u deze in. |
| RootNamespace |
Verouderd.
Hiermee haalt u de hoofdnaamruimte op die door de scriptengine wordt gebruikt of stelt u deze in. |
| Site |
Verouderd.
Hiermee wordt het door de host geïmplementeerde IVsaSite object opgehaald of ingesteld dat door de scriptengine wordt gebruikt om te communiceren met de host. |
| Version |
Verouderd.
Hiermee haalt u de huidige versie op van de taalcompilator die wordt ondersteund door de scriptengine, in de vorm Major.Minor.Revision.Build. |
Methoden
| Name | Description |
|---|---|
| CheckEngine() | |
| Close() |
Verouderd.
Hiermee sluit u de scriptengine en worden alle resources vrijgegeven. Als de scriptengine momenteel wordt uitgevoerd, wordt de Reset() methode eerst aangeroepen. |
| Compile() |
Verouderd.
Zorgt ervoor dat de scriptengine de bestaande bronstatus compileert. |
| CreateEngine() | |
| Dispose(Boolean) |
Verouderd.
Geeft alle resources vrij die worden gebruikt door de huidige VsaEngine. |
| Equals(Object) |
Verouderd.
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Finalize() |
Verouderd.
Hiermee kan een object resources vrijmaken en andere opschoonbewerkingen uitvoeren voordat het wordt vrijgemaakt door garbagecollection. |
| GetExceptionToThrow(Exception) | |
| GetHashCode() |
Verouderd.
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetOption(String) |
Verouderd.
Hiermee haalt u implementatiespecifieke opties voor de engine op. |
| GetType() |
Verouderd.
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| InitNew() |
Verouderd.
Geeft een melding dat de initialisatiefase is voltooid. |
| IsValidIdentifier(String) |
Verouderd.
Controleert of de opgegeven id geldig is voor de scriptengine. |
| LoadSourceState(IVsaPersistSite) |
Verouderd.
Hiermee wordt de scriptengine om bronitems te laden vanaf het punt van persistentie, zoals opgegeven door het door de host geleverde object waarmee de IVsaPersistSite interface wordt geïmplementeerd. |
| MemberwiseClone() |
Verouderd.
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Reset() |
Verouderd.
Hiermee verwijdert u de scriptengine uit de actieve status en wordt de automatisch gebonden gebeurtenis-handlers verbroken. |
| RevokeCache() |
Verouderd.
Ongeldig de assembly in de cache voor de engine, zoals opgegeven door de hoofdoorzaak. |
| Run() |
Verouderd.
Start de uitvoering van gecompileerde code in de scriptengine en verbindt alle gebeurtenis-handlers. |
| SaveCompiledState(Byte[], Byte[]) |
Verouderd.
Slaat de gecompileerde status van de scriptengine op; optioneel worden ook foutopsporingsgegevens opgeslagen. |
| SaveSourceState(IVsaPersistSite) |
Verouderd.
Hiermee wordt de scriptengine om de bronstatus naar het opgegeven IVsaPersistSite object te behouden. |
| SetOption(String, Object) |
Verouderd.
Hiermee stelt u implementatiespecifieke opties voor een scriptengine in. |
| ToString() |
Verouderd.
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |