VsaEngine - класс

Примечание. Данный API устарел.

Иерархия наследования

Object
  Microsoft.VisualBasic.Vsa.VsaEngine

Пространство имен:  Microsoft.VisualBasic.Vsa
Сборка:  Microsoft.VisualBasic.Vsa (в Microsoft.VisualBasic.Vsa.dll)

Синтаксис

'Декларация
<ObsoleteAttribute("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.")> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class VsaEngine _
    Implements IVsaEngine
[ObsoleteAttribute("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.")]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class VsaEngine : IVsaEngine
[ObsoleteAttribute(L"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.")]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class VsaEngine : IVsaEngine
[<ObsoleteAttribute("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.")>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type VsaEngine =  
    class 
        interface IVsaEngine 
    end
public class VsaEngine implements IVsaEngine

Тип VsaEngine предоставляет следующие члены.

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

  Имя Описание
Открытый метод VsaEngine

В начало страницы

Свойства

  Имя Описание
Открытое свойство Assembly
Открытое свойство Evidence
Открытое свойство GenerateDebugInfo
Открытое свойство IsCompiled
Открытое свойство IsDirty
Открытое свойство IsRunning
Открытое свойство Items
Открытое свойство Language
Открытое свойство LCID
Открытое свойство Name
Открытое свойство RootMoniker
Открытое свойство RootNamespace
Открытое свойство Site
Открытое свойство Version

В начало страницы

Методы

  Имя Описание
Защищенный метод CheckEngine
Открытый метод Close
Открытый метод Compile
Защищенный метод CreateEngine
Защищенный метод Dispose
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize (Переопределяет Object.Finalize.)
Открытый методСтатический член GetExceptionToThrow
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetOption
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод InitNew
Открытый метод IsValidIdentifier
Открытый метод LoadSourceState
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Reset
Открытый метод RevokeCache
Открытый метод Run
Открытый метод SaveCompiledState
Открытый метод SaveSourceState
Открытый метод SetOption
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Поля

  Имя Описание
Защищенное поле _baseEngine
Защищенное поле _engineClosed
Защищенное поле m_Items

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualBasic.Vsa - пространство имен