BaseVsaEngine 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
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 BaseVsaEngine abstract : Microsoft::Vsa::IVsaEngine
public abstract class BaseVsaEngine : 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.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")]
public abstract class BaseVsaEngine : Microsoft.Vsa.IVsaEngine
type BaseVsaEngine = 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.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")>]
type BaseVsaEngine = class
interface IVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IVsaEngine
- 상속
-
BaseVsaEngine
- 파생
- 특성
- 구현
필드
| Name | Description |
|---|---|
| applicationPath |
사용되지 않음.
애플리케이션 경로를 지정합니다. |
| assemblyVersion |
사용되지 않음.
어셈블리 버전을 지정합니다. |
| compiledRootNamespace |
사용되지 않음.
컴파일된 루트 네임스페이스를 지정합니다. |
| engineMoniker |
사용되지 않음.
엔진 모니커를 지정합니다. |
| engineName |
사용되지 않음.
엔진 이름을 지정합니다. |
| engineSite |
사용되지 않음.
엔진 사이트를 지정합니다. |
| errorLocale |
사용되지 않음.
오류 로캘을 지정합니다. |
| executionEvidence |
사용되지 않음.
실행 증명 정보를 지정합니다. |
| failedCompilation |
사용되지 않음.
컴파일에 실패했는지 여부를 나타냅니다. |
| genDebugInfo |
사용되지 않음.
디버그 정보가 생성되는지 여부를 나타냅니다. |
| haveCompiledState |
사용되지 않음.
컴파일된 상태가 있는지 여부를 나타냅니다. |
| isClosed |
사용되지 않음.
엔진이 닫혔는지 여부를 나타냅니다. |
| isDebugInfoSupported |
사용되지 않음.
디버그 정보가 지원되는지 여부를 지정합니다. |
| isEngineCompiled |
사용되지 않음.
엔진이 컴파일되는지 여부를 나타냅니다. |
| isEngineDirty |
사용되지 않음.
항목의 현재 메모리 내 표현이 지속형 표현과 다른지 여부를 나타냅니다. |
| isEngineInitialized |
사용되지 않음.
엔진이 초기화되었는지 여부를 나타냅니다. |
| isEngineRunning |
사용되지 않음.
엔진이 실행 중인지 여부를 나타냅니다. |
| loadedAssembly |
사용되지 않음.
로드된 어셈블리를 지정합니다. |
| nameTable |
사용되지 않음.
이름 테이블을 지정합니다. |
| rootNamespace |
사용되지 않음.
루트 네임스페이스를 가져오거나 설정합니다. |
| scriptLanguage |
사용되지 않음.
스크립트 언어를 지정합니다. |
| startupClass |
사용되지 않음.
시작 클래스를 지정합니다. |
| startupInstance |
사용되지 않음.
시작 인스턴스를 지정합니다. |
| vsaItems |
사용되지 않음.
IVsaItem 개체의 컬렉션을 지정합니다. |
속성
| Name | Description |
|---|---|
| AppDomain |
사용되지 않음.
애플리케이션 도메인을 가져오거나 설정합니다. |
| ApplicationBase |
사용되지 않음.
애플리케이션 기반을 가져오거나 설정합니다. |
| Assembly |
사용되지 않음.
Run 메서드에서 생성된 실행 중인 어셈블리에 대한 참조를 가져옵니다. |
| Evidence |
사용되지 않음.
현재 개체의 ID 유효성을 검사하기 위한 증거를 가져오거나 설정합니다. |
| GenerateDebugInfo |
사용되지 않음.
Compile 메서드를 호출할 때 스크립트 엔진이 디버그 정보를 생성하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| IsCompiled |
사용되지 않음.
원본이 컴파일되는지 여부를 나타내는 값을 가져옵니다. |
| IsDirty |
사용되지 않음.
항목의 현재 메모리 내 표현이 지속형 표현과 다른지 여부를 나타내는 값을 가져오거나 설정합니다. |
| IsRunning |
사용되지 않음.
엔진이 현재 실행 모드에 있는지 여부를 나타내는 값을 가져옵니다. |
| Items |
사용되지 않음.
엔진에 추가된 모든 항목을 나타내는 IVsaItems 개체의 컬렉션을 가져옵니다. |
| Language |
사용되지 않음.
엔진에서 지원하는 프로그래밍 언어의 이름을 가져옵니다. |
| LCID |
사용되지 않음.
예외 메시지를 보고할 지리적 로캘 및 언어를 가져오거나 설정합니다. |
| Name |
사용되지 않음.
엔진의 표시 이름을 가져오거나 설정합니다. |
| RootMoniker |
사용되지 않음.
엔진에서 사용하는 루트 모니커를 가져오거나 설정합니다. |
| RootNamespace |
사용되지 않음.
엔진에서 사용하는 루트 네임스페이스를 가져오거나 설정합니다. |
| Site |
사용되지 않음.
엔진에서 호스트와 통신하는 데 사용하는 호스트 구현 IVsaSite 개체를 가져오거나 설정합니다. |
| Version |
사용되지 않음.
엔진에서 지원하는 언어 컴파일러의 현재 버전을 Major.Minor.Revision.Build 형식으로 가져옵니다. |
메서드
| Name | Description |
|---|---|
| Close() |
사용되지 않음.
엔진을 닫습니다. |
| Compile() |
사용되지 않음.
엔진이 기존 원본 상태를 컴파일하도록 합니다. |
| DoClose() |
사용되지 않음.
엔진을 닫습니다. |
| DoCompile() |
사용되지 않음.
스크립트 엔진이 기존 원본 상태를 컴파일하도록 합니다. |
| DoLoadSourceState(IVsaPersistSite) |
사용되지 않음.
엔진이 원본 항목을 로드하도록 지시합니다. |
| DoSaveCompiledState(Byte[], Byte[]) |
사용되지 않음.
스크립트 엔진의 컴파일된 상태를 저장합니다. 필요에 따라 디버깅 정보도 저장합니다. |
| DoSaveSourceState(IVsaPersistSite) |
사용되지 않음.
스크립트 엔진이 원본 상태를 지정된 개체에 유지하도록 지시합니다. |
| Equals(Object) |
사용되지 않음.
지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| Error(VsaError) |
사용되지 않음.
오류를 반환합니다. |
| GetCustomOption(String) |
사용되지 않음.
엔진에 대한 구현별 옵션을 가져옵니다. |
| GetHashCode() |
사용되지 않음.
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
| GetOption(String) |
사용되지 않음.
엔진에 대한 구현별 옵션을 가져옵니다. |
| GetType() |
사용되지 않음.
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| InitNew() |
사용되지 않음.
초기화 단계가 완료되었다는 알림을 제공합니다. |
| IsValidIdentifier(String) |
사용되지 않음.
제공된 식별자가 엔진에 유효한지 여부를 확인합니다. |
| IsValidNamespaceName(String) |
사용되지 않음.
제공된 네임스페이스가 엔진에 유효한지 확인합니다. |
| LoadCompiledState() |
사용되지 않음.
컴파일된 상태를 로드합니다. |
| LoadSourceState(IVsaPersistSite) |
사용되지 않음.
엔진이 원본 항목을 로드하도록 지시합니다. |
| MemberwiseClone() |
사용되지 않음.
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| Preconditions(BaseVsaEngine+Pre) |
사용되지 않음.
사전 조건 플래그를 설정합니다. |
| Reset() |
사용되지 않음.
실행 중인 상태에서 엔진을 제거하고 자동으로 바인딩된 이벤트 처리기의 연결을 끊습니다. |
| ResetCompiledState() |
사용되지 않음.
컴파일된 상태를 다시 설정합니다. |
| RevokeCache() |
사용되지 않음.
루트 모니커에 지정된 대로 엔진에 대해 캐시된 어셈블리를 무효화합니다. |
| Run() |
사용되지 않음.
엔진에서 컴파일된 코드 실행을 시작하고 모든 이벤트 처리기를 바인딩합니다. |
| SaveCompiledState(Byte[], Byte[]) |
사용되지 않음.
엔진의 컴파일된 상태를 저장합니다. 필요에 따라 디버깅 정보도 저장합니다. |
| SaveSourceState(IVsaPersistSite) |
사용되지 않음.
엔진이 원본 상태를 유지하도록 지시합니다. |
| SetCustomOption(String, Object) |
사용되지 않음.
엔진에 대한 구현별 옵션을 설정합니다. |
| SetOption(String, Object) |
사용되지 않음.
엔진에 대한 구현별 옵션을 설정합니다. |
| ToString() |
사용되지 않음.
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
| ValidateRootMoniker(String) |
사용되지 않음.
루트 모니커의 유효성을 검사합니다. |