Язык

VsaEngine Класс

Определение

Внимание

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 VsaEngine : Microsoft::Vsa::IVsaEngine
public class VsaEngine : 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.")]
public class VsaEngine : Microsoft.Vsa.IVsaEngine
type VsaEngine = 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.")>]
type VsaEngine = class
    interface IVsaEngine
Public Class VsaEngine
Implements IVsaEngine
Наследование
VsaEngine
Атрибуты
Реализации

Конструкторы

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

Инициализирует новый экземпляр класса VsaEngine.

Поля

Имя Описание
_baseEngine
_engineClosed
m_Items

Свойства

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Возвращает или задает корневой моникер обработчика скриптов.

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

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

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

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

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

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

Методы

Имя Описание
CheckEngine()
Close()
Устаревшие..

Закрывает подсистему скриптов и освобождает все ресурсы. Если подсистема скриптов запущена в настоящее время, Reset() метод вызывается первым.

Compile()
Устаревшие..

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

CreateEngine()
Dispose(Boolean)
Устаревшие..

Освобождает все ресурсы, используемые текущим VsaEngine.

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Finalize()
Устаревшие..

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

GetExceptionToThrow(Exception)
GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetOption(String)
Устаревшие..

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

GetType()
Устаревшие..

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
InitNew()
Устаревшие..

Предоставляет уведомление о завершении этапа инициализации.

IsValidIdentifier(String)
Устаревшие..

Проверяет, является ли предоставленный идентификатор допустимым для обработчика скриптов.

LoadSourceState(IVsaPersistSite)
Устаревшие..

Направляет обработчик скриптов на загрузку исходных элементов из точки сохраняемости, как указано предоставленным узлом объектом, реализующим IVsaPersistSite интерфейс.

MemberwiseClone()
Устаревшие..

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Reset()
Устаревшие..

Удаляет обработчик скриптов из состояния выполнения и отключает автоматически привязанные обработчики событий.

RevokeCache()
Устаревшие..

Отменяет кэшированную сборку для обработчика, как указано его корневым моникером.

Run()
Устаревшие..

Инициирует выполнение скомпилированного кода в обработчике скриптов и привязывает все обработчики событий.

SaveCompiledState(Byte[], Byte[])
Устаревшие..

Сохраняет скомпилированное состояние обработчика скриптов; При необходимости он также сохраняет сведения об отладке.

SaveSourceState(IVsaPersistSite)
Устаревшие..

Направляет обработчик скриптов для сохранения исходного состояния в указанном IVsaPersistSite объекте.

SetOption(String, Object)
Устаревшие..

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

ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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