다음을 통해 공유


Microsoft.JScript.Vsa 네임스페이스

.NET Framework 스크립트 엔진의 스크립트를 JScript에 통합하고 런타임에 코드를 컴파일 및 실행할 수 있는 인터페이스가 포함되어 있습니다.

클래스

BaseVsaEngine

IJSVsaEngine 인터페이스를 구현합니다.

BaseVsaSite

호스트와 스크립트 엔진 간에 통신할 수 있도록 설정합니다.

BaseVsaStartup

기본 VSA 엔진을 시작하고 다시 설정하는 데 사용됩니다.

JSVsaException

이 형식은 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.

ResInfo

이 클래스, 멤버 또는 속성은 스크립트 엔진에 내부적이며 코드에서 호출해서는 안 됩니다.

VsaEngine

IJSVsaEngine 인터페이스를 구현합니다.

인터페이스

IJSVsaCodeItem

스크립트 엔진이 컴파일할 코드 항목을 나타냅니다.

IJSVsaEngine

스크립트 엔진이 지원해야 할 메서드와 속성을 정의하고 스크립트 엔진에 프로그래밍 방식으로 액세스할 수 있도록 합니다.

IJSVsaError

실행하는 동안 발생한 컴파일 오류에 대한 액세스를 제공합니다.

IJSVsaGlobalItem

스크립트 엔진에 추가된 전역 개체를 설명합니다.

IJSVsaItem

코드 항목, 참조 항목, 전역 항목 등을 포함하여 .NET 스크립트 엔진에 추가되는 모든 항목에 대해 인터페이스를 정의합니다. 엔진에서 인식하는 모든 항목 형식에 적용되는 일반 속성과 메서드를 정의합니다.

IJSVsaItems

IJSVsaItem 개체의 컬렉션에 대해 이름별 또는 인덱스별로 처리할 수 있는 인터페이스를 정의합니다.

IJSVsaPersistSite

프로젝트 지속성을 관리하고 호스트에서 구현되는 저장 및 로드 작업을 사용하여 코드와 기타 항목을 저장 및 검색합니다.

IJSVsaReferenceItem

스크립트 엔진에 추가되는 참조를 설명합니다.

IJSVsaSite

호스트와 스크립트 엔진 간에 통신할 수 있도록 설정합니다. 이 인터페이스는 호스트에서 구현합니다.

열거형

BaseVsaEngine.Pre

BaseVsaEngine 클래스에 대한 열거형을 제공합니다.

JSVsaError

.NET 스크립트 엔진에서 throw할 수 있는 예외 집합을 정의합니다.

JSVsaItemFlag

코드 항목의 형식을 Class, Module 또는 None으로 식별합니다.

JSVsaItemType

항목의 형식을 나타냅니다.