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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Методы

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

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

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