Поделиться через


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
Устаревшие..

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Получает или задает отображаемое имя обработчика сценариев, которое служит, в первую очередь, для обозначения обработчика сценариев для пользователей в размещенной среде.

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

Задает или получает корневой моникер обработчика сценариев.

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

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

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

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

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

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

Методы

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)

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