Microsoft.JScript.Vsa Przestrzeń nazw

Zawiera interfejsy umożliwiające integrację skryptów dla aparatów skryptów programu the.NET Framework w języku JScript oraz kompilowanie i wykonywanie kodu w czasie wykonywania.

Klasy

BaseVsaEngine

Implementuje IJSVsaEngine interfejs.

BaseVsaSite

Umożliwia komunikację między hostem i aparatem skryptu.

BaseVsaStartup

Służy do uruchamiania i resetowania podstawowego aparatu VSA.

JSVsaException

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

ResInfo

Ta klasa, element członkowski lub właściwość jest wewnętrzna dla aparatu skryptu i nie powinna być wywoływana z kodu.

VsaEngine

Implementuje IJSVsaEngine interfejs.

Interfejsy

IJSVsaCodeItem

Reprezentuje element kodu do skompilowania przez aparat skryptu.

IJSVsaEngine

Definiuje metody i właściwości, które aparat skryptu musi obsługiwać i zapewnia programistyczny dostęp do aparatu skryptów.

IJSVsaError

Zapewnia dostęp do błędów kompilacji napotkanych podczas wykonywania.

IJSVsaGlobalItem

Opisuje obiekty globalne dodane do aparatu skryptów.

IJSVsaItem

Definiuje interfejs dla wszystkich elementów dodanych do aparatu skryptu .NET, w tym elementy kodu, elementy referencyjne i elementy globalne. Definiuje ogólne właściwości i metody, które mają zastosowanie do wszystkich typów elementów rozpoznawanych przez aparat.

IJSVsaItems

Definiuje interfejs dla kolekcji obiektów, które mogą być adresowane IJSVsaItem według nazwy lub indeksu.

IJSVsaPersistSite

Zarządza trwałością projektu i przechowuje i Pobiera kod oraz inne elementy przy użyciu operacji zapisywania i ładowania zaimplementowanych przez hosta.

IJSVsaReferenceItem

Opisuje odwołanie dodane do aparatu skryptów.

IJSVsaSite

Umożliwia komunikację między hostem i aparatem skryptu. Ten interfejs jest implementowany przez hosta.

Wyliczenia

BaseVsaEngine.Pre

Dostarcza Wyliczenie dla BaseVsaEngine klasy.

JSVsaError

Definiuje zestaw wyjątków, które mogą być zgłaszane przez aparat skryptów .NET.

JSVsaItemFlag

Identyfikuje typ elementu kodu jako Class, module lub None.

JSVsaItemType

Reprezentuje typ elementu.