Язык

BaseVsaEngine Класс

Определение

Внимание

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
Производный
Атрибуты
Реализации

Поля

Имя Описание
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.

Свойства

Имя Описание
AppDomain
Устаревшие..

Возвращает или задает домен приложения.

ApplicationBase
Устаревшие..

Возвращает или задает базу приложения.

Assembly
Устаревшие..

Возвращает ссылку на запущенную сборку, созданную методом Run.

Evidence
Устаревшие..

Получает или задает доказательства для проверки удостоверения текущего объекта.

GenerateDebugInfo
Устаревшие..

Возвращает или задает значение, указывающее, создает ли обработчик скриптов отладочную информацию при вызове метода компиляции.

IsCompiled
Устаревшие..

Возвращает значение, указывающее, компилируется ли источник.

IsDirty
Устаревшие..

Возвращает или задает значение, указывающее, отличается ли текущее представление элемента в памяти от сохраненного представления.

IsRunning
Устаревшие..

Возвращает значение, указывающее, находится ли обработчик в режиме выполнения.

Items
Устаревшие..

Возвращает коллекцию объектов IVsaItems, представляющих все элементы, добавленные в подсистему.

Language
Устаревшие..

Возвращает имя языка программирования, поддерживаемого подсистемой.

LCID
Устаревшие..

Возвращает или задает географический языковой стандарт и язык, в котором следует сообщать об сообщениях об исключениях.

Name
Устаревшие..

Возвращает или задает отображаемое имя обработчика.

RootMoniker
Устаревшие..

Возвращает или задает корневой моникер, используемый подсистемой.

RootNamespace
Устаревшие..

Возвращает или задает корневое пространство имен, используемое подсистемой.

Site
Устаревшие..

Возвращает или задает объект IVsaSite, реализованный узлом, который используется обработчиком для взаимодействия с узлом.

Version
Устаревшие..

Возвращает текущую версию компилятора языка, поддерживаемого подсистемой, в форме Major.Minor.Revision.Build.

Методы

Имя Описание
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)
Устаревшие..

Проверяет корневой моникер.

Применяется к