VsaEngine Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
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
- Dziedziczenie
-
VsaEngine
- Atrybuty
- Implementuje
Konstruktory
| VsaEngine() |
Inicjuje nowe wystąpienie klasy VsaEngine. |
Pola
| _baseEngine | |
| _engineClosed | |
| m_Items |
Właściwości
| Assembly |
Pobiera odwołanie do uruchomionego zestawu wygenerowanego przez Run() metodę . |
| Evidence |
Pobiera lub ustawia dowód na potrzeby weryfikacji tożsamości bieżącego obiektu. |
| GenerateDebugInfo |
Pobiera lub ustawia wartość, która wskazuje, czy aparat skryptów generuje informacje debugowania po wywołaniu metody Compile. |
| IsCompiled |
Pobiera wartość, która wskazuje, czy aparat skryptów jest ustawiony do tworzenia informacji debugowania po Compile() wywołaniu metody. |
| IsDirty |
Pobiera wartość wskazującą, czy stan źródłowy aparatu skryptów zmienił się od czasu ostatniej operacji zapisywania, czy od czasu, gdy aparat skryptów został pierwotnie załadowany. |
| IsRunning |
Pobiera wartość, która wskazuje, czy aparat skryptów jest obecnie w trybie uruchamiania. |
| Items |
Pobiera kolekcję obiektów reprezentujących wszystkie elementy dodane do aparatu skryptów przy użyciu metody CreateItem, w tym elementy kodu, elementy IVsaItems odwołania i elementy IVsaItem globalne. |
| Language |
Pobiera niezmiejscową nazwę języka programowania obsługiwanego przez aparat skryptów. |
| LCID |
Pobiera lub ustawia geograficzne ustawienia lokalne i język, w którym mają być raporty komunikatów o wyjątkach. |
| Name |
Pobiera lub ustawia nazwę wyświetlaną aparatu skryptów, który jest używany głównie do identyfikowania poszczególnych aparatów skryptów dla użytkowników w środowisku hostowany. |
| RootMoniker |
Pobiera lub ustawia główną moniker aparatu skryptów. |
| RootNamespace |
Pobiera lub ustawia główną przestrzeń nazw używaną przez aparat skryptów. |
| Site |
Pobiera lub ustawia obiekt zaimplementowany przez hosta, który jest używany przez IVsaSite aparat skryptów do komunikacji z hostem. |
| Version |
Pobiera bieżącą wersję kompilatora języka obsługiwanego przez aparat skryptów w postaci Główna.Pomocnicza.Poprawka.Kompilacja. |
Metody
| CheckEngine() | |
| Close() |
Zamyka aparat skryptów i zwalnia wszystkie zasoby. Jeśli aparat skryptów jest obecnie uruchomiony, Reset() metoda jest wywoływana jako pierwsza. |
| Compile() |
Powoduje, że aparat skryptów kompiluje istniejący stan źródłowy. |
| CreateEngine() | |
| Dispose(Boolean) |
Zwalnia wszystkie zasoby używane przez bieżący program VsaEngine . |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| Finalize() |
Umożliwia obiektowi próbę odzyskania zasobów i wykonanie innych operacji czyszczenia przed odzyskaniem go przez odzyskiwanie pamięci. |
| GetExceptionToThrow(Exception) | |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetOption(String) |
Pobiera opcje specyficzne dla implementacji aparatu. |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
| InitNew() |
Zawiera powiadomienie, że faza inicjowania jest ukończona. |
| IsValidIdentifier(String) |
Sprawdza, czy podany identyfikator jest prawidłowy dla aparatu skryptów. |
| LoadSourceState(IVsaPersistSite) |
Kieruje aparat skryptów do ładowania elementów źródłowych z punktu ich trwałości, jak określono przez obiekt dostarczany przez hosta, który implementuje IVsaPersistSite interfejs. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| Reset() |
Usuwa aparat skryptów ze stanu uruchomienia i rozłącza automatycznie powiązane procedury obsługi zdarzeń. |
| RevokeCache() |
Unieważnia zestaw buforowany dla aparatu określony przez jego głównego moniker. |
| Run() |
Inicjuje wykonywanie skompilowanego kodu w a aparatze skryptów i wiąże wszystkie procedury obsługi zdarzeń. |
| SaveCompiledState(Byte[], Byte[]) |
Zapisuje skompilowany stan aparatu skryptów; Opcjonalnie zapisuje również informacje debugowania. |
| SaveSourceState(IVsaPersistSite) |
Kieruje aparat skryptów, aby utrwalił swój stan źródłowy do określonego IVsaPersistSite obiektu. |
| SetOption(String, Object) |
Ustawia opcje specyficzne dla implementacji aparatu skryptów. |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |