VsaEngine Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
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
- Arv
-
VsaEngine
- Attribut
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| VsaEngine() |
Föråldrad.
Initierar en ny instans av VsaEngine klassen. |
Fält
| Name | Description |
|---|---|
| _baseEngine | |
| _engineClosed | |
| m_Items | |
Egenskaper
| Name | Description |
|---|---|
| Assembly |
Föråldrad.
Hämtar en referens till den löpande sammansättningen som genereras av Run() metoden. |
| Evidence |
Föråldrad.
Hämtar eller anger bevis för att verifiera det aktuella objektets identitet. |
| GenerateDebugInfo |
Föråldrad.
Hämtar eller anger ett värde som anger om skriptmotorn genererar felsökningsinformation när metoden Kompilering anropas. |
| IsCompiled |
Föråldrad.
Hämtar ett värde som anger om skriptmotorn är inställd på att generera felsökningsinformation när Compile() metoden anropas. |
| IsDirty |
Föråldrad.
Hämtar ett värde som anger om skriptmotorns källtillstånd har ändrats sedan den senaste spara-åtgärden eller sedan skriptmotorn ursprungligen lästes in. |
| IsRunning |
Föråldrad.
Hämtar ett värde som anger om skriptmotorn för närvarande är i körningsläge. |
| Items |
Föråldrad.
IVsaItems Hämtar samlingen med IVsaItem objekt, som representerar alla objekt som läggs till i skriptmotorn med metoden CreateItem, inklusive kodobjekt, referensobjekt och globala objekt. |
| Language |
Föråldrad.
Hämtar det icke-lokaliserade namnet på det programmeringsspråk som stöds av skriptmotorn. |
| LCID |
Föråldrad.
Hämtar eller anger det geografiska språk och språk där undantagsmeddelanden ska rapporteras. |
| Name |
Föråldrad.
Hämtar eller anger visningsnamnet för skriptmotorn som främst används för att identifiera enskilda skriptmotorer för användare i en värdbaserad miljö. |
| RootMoniker |
Föråldrad.
Hämtar eller anger en skriptmotors rotmoniker. |
| RootNamespace |
Föråldrad.
Hämtar eller anger det rotnamnområde som används av skriptmotorn. |
| Site |
Föråldrad.
Hämtar eller anger det värd-implementerade IVsaSite objektet som används av skriptmotorn för att kommunicera med värden. |
| Version |
Föråldrad.
Hämtar den aktuella versionen av språkkompilatorn som stöds av skriptmotorn i formatet Major.Minor.Revision.Build. |
Metoder
| Name | Description |
|---|---|
| CheckEngine() | |
| Close() |
Föråldrad.
Stänger skriptmotorn och släpper alla resurser. Om skriptmotorn körs Reset() anropas metoden först. |
| Compile() |
Föråldrad.
Gör att skriptmotorn kompilerar det befintliga källtillståndet. |
| CreateEngine() | |
| Dispose(Boolean) |
Föråldrad.
Släpper alla resurser som används av den aktuella VsaEngine. |
| Equals(Object) |
Föråldrad.
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Finalize() |
Föråldrad.
Tillåter att ett objekt försöker frigöra resurser och utföra andra rensningsåtgärder innan det frigörs av skräpinsamling. |
| GetExceptionToThrow(Exception) | |
| GetHashCode() |
Föråldrad.
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetOption(String) |
Föråldrad.
Hämtar implementeringsspecifika alternativ för motorn. |
| GetType() |
Föråldrad.
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| InitNew() |
Föråldrad.
Ger ett meddelande om att initieringsfasen är klar. |
| IsValidIdentifier(String) |
Föråldrad.
Kontrollerar om den angivna identifieraren är giltig för skriptmotorn. |
| LoadSourceState(IVsaPersistSite) |
Föråldrad.
Instruerar skriptmotorn att läsa in källobjekt från deras beständighetspunkt, enligt det objekt som tillhandahålls av värden som implementerar IVsaPersistSite gränssnittet. |
| MemberwiseClone() |
Föråldrad.
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Reset() |
Föråldrad.
Tar bort skriptmotorn från körningstillståndet och kopplar från automatiskt bundna händelsehanterare. |
| RevokeCache() |
Föråldrad.
Ogiltigförklarar den cachelagrade sammansättningen för motorn enligt dess rotmoniker. |
| Run() |
Föråldrad.
Initierar körning av kompilerad kod i skriptmotorn och binder alla händelsehanterare. |
| SaveCompiledState(Byte[], Byte[]) |
Föråldrad.
Sparar skriptmotorns kompilerade tillstånd. om du vill sparar den även felsökningsinformation. |
| SaveSourceState(IVsaPersistSite) |
Föråldrad.
Instruerar skriptmotorn att bevara sitt källtillstånd till det angivna IVsaPersistSite objektet. |
| SetOption(String, Object) |
Föråldrad.
Anger implementeringsspecifika alternativ för en skriptmotor. |
| ToString() |
Föråldrad.
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |