Microsoft.JScript.Vsa 네임스페이스

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

클래스

Name Description
BaseVsaEngine

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

BaseVsaSite

호스트와 스크립트 엔진 간의 통신을 사용하도록 설정합니다.

BaseVsaStartup

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

JSVsaException

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

ResInfo

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

VsaEngine

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

인터페이스

Name Description
IJSVsaCodeItem

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

IJSVsaEngine

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

IJSVsaError

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

IJSVsaGlobalItem

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

IJSVsaItem

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

IJSVsaItems

이름 또는 인덱스로 주소를 지정할 수 있는 개체 컬렉션 IJSVsaItem 에 대한 인터페이스를 정의합니다.

IJSVsaPersistSite

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

IJSVsaReferenceItem

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

IJSVsaSite

호스트와 스크립트 엔진 간의 통신을 사용하도록 설정합니다. 이 인터페이스는 호스트에 의해 구현됩니다.

열거형

Name Description
BaseVsaEngine.Pre

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

JSVsaError

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

JSVsaItemFlag

코드 항목의 형식을 클래스, 모듈 또는 없음으로 식별합니다.

JSVsaItemType

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