VsaError - перечисление

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

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

Пространство имен:  Microsoft.Vsa
Сборка:  Microsoft.Vsa (в Microsoft.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.")> _
<GuidAttribute("c216f805-8fab-3d33-bf81-7b1035e917b9")> _
Public Enumeration VsaError
[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.")]
[GuidAttribute("c216f805-8fab-3d33-bf81-7b1035e917b9")]
public enum VsaError
[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.")]
[GuidAttribute(L"c216f805-8fab-3d33-bf81-7b1035e917b9")]
public enum class VsaError
[<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.")>]
[<GuidAttribute("c216f805-8fab-3d33-bf81-7b1035e917b9")>]
type VsaError
public enum VsaError

Члены

Имя члена Описание
AppDomainCannotBeSet Значение: 0x80133000

Строка исключения: невозможно установить домен приложения.

Вызванное GetOption метода или SetOption метод при неудачных попытках установки домена приложения на управляемом обработчике, например Visual Basic или JScript обработчиков сценариев. Управляемые обработчики сценария не поддерживают использование специализированных доменов приложения. Управляемые обработчики сценария всегда будет использовать домен приложения, в котором они выполняются.

AppDomainInvalid Значение: 0x80133001

Строка исключения: указанный домен приложения является недопустимым.

Вызванное GetOption метода или SetOption метод при попытке задать ссылку на домен приложения, не является допустимым. Чтобы сбросить AppDomain параметр пустая ссылка, вызов Reset метод.

ApplicationBaseCannotBeSet Значение: 0x80133002

Строка исключения: невозможно установить базовую папку приложения.

Вызванное GetOption метода или SetOption метод сценария попытки получения или установки параметра ApplicationBase на управляемом обработчике, например Visual Basic .NET или JScript .NET. Необходимо задать узел ApplicationBase параметр в домене приложения, в котором создается обработчик сценария.

ApplicationBaseInvalid Значение: 0x80133003

Строка исключения: недопустимый базовый каталог указанное приложение.

Вызванное GetOption метода или SetOption при попытке получить или задать свойство ApplicationBase параметра на обработчик, а также метод Run метод, если в каталоге, указанном в качестве каталога базы приложения не является допустимым каталогом.

AssemblyExpected Значение: 0x80133004

Строка исключения: IVsaReferenceItem ссылки не является допустимой сборкой.

Исключение Compile метод, если в одном из IVsaReferenceItem объектов, содержащихся в IVsaItems коллекции не представляет допустимой сборкой.

AssemblyNameInvalid Значение: 0x80133005

Строка исключения: Недопустимое имя сборки.

Исключение AssemblyName при недопустимое имя сборки задано для IVsaReferenceItem объекта.

BadAssembly Значение: 0x80133006

Строка исключения: недопустимый формат сборки.

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

BrowserNotExist Значение: 0x8013303D

Строка исключения: не найден заданный обозреватель.

Вызывается методом aDTEngine.AttachDebugger инициировал сеанс удаленной отладки и предпринята попытка запуска удаленного обозревателя, когда браузер не доступен.

CachedAssemblyInvalid Значение: 0x80133007

Строка исключения: недопустимый кэшированной сборки.

Исключение Run метод, когда он вызывается и пытается использовать предыдущую кэшированную сборку, но сборка является недопустимым, например, является пустой ссылкой (Nothing в Visual Basic).

CallbackUnexpected Значение: 0x80133008

Строка исключения: обратный вызов в настоящее время невозможен.

Выводится несколькими методами, когда один из IVsaSite или IVsaPersistSite методы обратного вызова вызывается в непредвиденное время. Например GetCompiledState метод должен вызываться только подсистемой в результате вызова Run метод. При вызове в любое время, выдается исключение CallbackUnexpected.

CannotAttachToWebServer Значение: 0x8013304C

Строка исключения: не удается присоединить к указанному веб-серверу.

Вызывается методом aDTEngine.AttachDebugger, если запуск сеанса отладки серверных и VSA не может присоединить отладчик к указанному серверу.

CodeDOMNotAvailable Значение: 0x80133009

Строка исключения: допустимый документ объектной модели кода (CodeDOM) недоступен.

Вызванное CodeDOM Свойства, если свойство не доступно для чтения. Обработчик не поддерживает свойство или требуется явный вызов Compile метод для создания модели объекта документа (DOM).

CompiledStateNotFound Значение: 0x8013300A

Строка исключения: не удалось загрузить заданное компилированное состояние.

Исключение GetCompiledState метод при вызове для обработчика, не имеющего компилированного состояния.

DebuggeeNotStarted Значение: 0x8013303E

Строка исключения: не запущено целевое приложение отладки.

Выводится методом aDTEngine.AttachDebugger при запуске сеанса отладки клиента Windows, но AttachDebugger метод не может запустить приложение, указанный в параметре TargetEXE.

DebugInfoNotSupported Значение: 0x8013300B

Строка исключения: использование отладочной информации не поддерживается.

Вызванное GenerateDebugInfo Свойства, если задано значение true, но ядро не поддерживает создание отладочной информации. Компиляция продолжается, но обработчик компилирует код без отладочной информации.

ElementNameInvalid Значение: 0x8013300C

Строка исключения: Недопустимое имя элемента.

Исключение LoadElement метод и SaveElement методов при вызове либо имя параметра, не является допустимым, например, если один содержит недопустимые символы. Обратите внимание, что узел должен не исключение ElementNameInvalid при параметр name является указателем null как указатель null является допустимым аргументом, используемым для запроса данных уровня обработчика.

ElementNotFound Значение: 0x8013300D

Строка исключения: элемент не найден.

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

EngineBusy Значение: 0x8013300E

Строка исключения: обработчик занят обслуживанием другого потока.

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

EngineCannotClose Значение: 0x8013300F

Строка исключения: невозможно закрыть заданный обработчик.

Исключение Close метод при попытке вызова этого метода, но. Обработчик сценария .NET невозможно закрыть должным образом.

EngineCannotReset Значение: 0x80133010

Строка исключения: невозможно сбросить заданный обработчик.

Исключение Reset метод, если он вызывается, но не удается сбросить обработчик сценария .NET или его события не могут быть освобождены.

EngineClosed Значение: 0x80133011

Строка исключения: обработчик закрыт.

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

EngineEmpty Значение: 0x80133012

Строка исключения: указанный обработчик не имеет исходных элементов для компиляции.

Вызванное Compile метод он вызывается, когда нет элементов в IVsaItems коллекции для компиляции, то есть Count свойство = 0.

EngineInitialized Значение: 0x80133013

Строка исключения: обработчик уже инициализирован.

Исключение LoadSourceState метод и InitNew методов, если эти методы вызываются, однако обработчик сценария .NET уже инициализирован. Если требуется загрузить исходное состояние или инициализировать новый обработчик сценария, соответствующих методов необходимо вызванные после установки RootMoniker и Site Свойства.

EngineNameInUse Значение: 0x80133014

Строка исключения: указанное имя обработчика уже используется другим обработчиком.

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

EngineNameInvalid Значение: 0x8013303F

Строка исключения: Недопустимое имя обработчика.

Вызванное Name Свойства, если указанное имя уже используется другим обработчиком. VSA имена обработчиков во время разработки должны быть уникальным.

EngineNameNotSet Значение: 0x8013303F

Строка исключения: Недопустимое имя обработчика.

Вызванное Name Свойства, если указанное имя уже используется другим обработчиком. VSA имена обработчиков во время разработки должны быть уникальным.

EngineNotCompiled Значение: 0x80133015

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

Исключение Run метод и SaveCompiledState методов при наличии на выполнение или Сохранение компилированного состояния. Обработчик сценария .NET необходимо скомпилировать код с помощью вызова Compile метода или LoadSourceState метод должен вызываться перед обработчик скриптов можно запустить или сохранить.

EngineNotExist Значение: 0x80133040

Строка исключения: обработчик не существует.

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

EngineNotInitialized Значение: 0x80133016

Строка исключения: заданный обработчик не инициализирован.

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

EngineNotRunning Значение: 0x80133017

Строка исключения: заданный обработчик должен быть запущен.

Исключение Reset метод и Assembly Свойства, когда оба вызываются, а заданный обработчик сценария .NET не запущена.

EngineRunning Значение: 0x80133018

Строка исключения: обработчик запущен.

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

EventSourceInvalid Значение: 0x80133019

Строка исключения: заданный источник события не существует.

Исключение GetEventSourceInstance метод вызывается с параметром или парой таких параметров, является недопустимым. Либо itemName параметр ссылается на элемент, который хост не может добавить обработчик, или eventSourceName параметр ссылается на источник события, который не был добавлен к заданному элементу.

EventSourceNameInUse Значение: 0x8013301A

Строка исключения: имя заданного источника события уже используется.

Исключение AddEventSource метод при вызове с eventSourceName параметр, который ранее использовался в качестве имени источника события.

EventSourceNameInvalid Значение: 0x8013301B

Строка исключения: Недопустимое имя источника указанного события.

Исключение AddEventSource метод и RemoveEventSource методов вызова либо с eventSourceName параметр, который не является допустимым идентификатором. Узлы можно определить, является ли идентификатор допустимым путем вызова метода IsValidIdentifier метод.

EventSourceNotFound Значение: 0x8013301C

Строка исключения: заданный источник события не найден.

Исключение RemoveEventSource метод при вызове с eventNameType параметр, который уже не использовать в качестве источника события в элементе кода.

EventSourceTypeInvalid Значение: 0x8013301D

Строка исключения: недопустимый тип источника указанного события.

Исключение AddEventSource метод при вызове с eventSourceType не является допустимым типом параметра. Обратите внимание, что это не относится к обработчику сценария Visual Basic, который уведомляет об исключении компиляции в этой ситуации.

FileFormatUnsupported Значение: 0x80133041

Строка исключения: формат файла не поддерживается.

Зарезервировано для будущего использования.

FileTypeUnknown Значение: 0x80133042

Строка исключения: файл имеет неизвестный тип.

Зарезервировано для будущего использования.

GetCompiledStateFailed Значение: 0x8013301E

Строка исключения: не удалось загрузить заданное компилированное состояние.

Исключение GetCompiledState метод и Run методов при GetCompiledState метод завершается с ошибкой. Метод Run возвращает вызывающему GetCompiledStateFailed возвращенное GetCompiledState метод. Run Метод также может создать исключение GetCompiledStateFailed, если возникло исключение в кэш сборок.

GlobalInstanceInvalid Значение: 0x8013301F

Строка исключения: заданный глобальный экземпляр не существует.

Исключение GetGlobalInstance при вызове с недопустимым именем параметра, то есть, не был добавлен с помощью метода CreateItem метод.

GlobalInstanceTypeInvalid Значение: 0x80133020

Строка исключения: недопустимый тип глобального экземпляра.

Вызывается, когда TypeString свойство IVsaGlobalItem Недопустимый объект.

InternalCompilerError Значение: 0x80133021

Строка исключения: произошло внутреннее исключение компилятора.

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

ItemCannotBeRemoved Значение: 0x80133022

Строка исключения: невозможно удалить заданный элемент.

Исключение Remove и Remove методов, если попытка удалить элемент, не может быть удален.

ItemCannotBeRenamed Значение: 0x80133043

Строка исключения: невозможно переименовать элемент.

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

ItemFlagNotSupported Значение: 0x80133023

Строка исключения: заданный флаг не поддерживается.

Исключение CreateItem метод, когда вызов задает недопустимый флаг или флаг, который не поддерживается приложением.

ItemNameInUse Значение: 0x80133024

Строка исключения: имя заданного элемента уже используется.

Исключение CreateItem метод и Name свойства при вызове CreateItem метод выполняется с параметром, который уже используется или если существующий элемент имеет имя его Name присвоено имя, которое уже используется.

ItemNameInvalid Значение: 0x80133025

Строка исключения: Недопустимое имя элемента.

Вызванное Item Свойства, если имя элемента не является допустимым. Имя элемента устанавливается либо при вызове CreateItem метода или при задании Name свойство. Используйте IsValidIdentifier метод, чтобы определить, является ли идентификатор допустимым для ядра.

ItemNotFound Значение: 0x80133026

Строка исключения: заданный элемент не найден в коллекции.

Вызванное Item Свойства, Remove метод Item свойство, и Remove метод, если свойство aItems.Item индексируется с помощью параметра, который не является допустимым. Если используется перегрузка строки, имя параметра должен быть таким же, как имя элемента уже существует в коллекции; Если используется перегрузка int index параметр должен быть между 0 и значение Count Свойства -1, включительно.

ItemTypeNotSupported Значение: 0x80133027

Строка исключения: заданный тип элемента не поддерживается.

Исключение CreateItem метод при вызове с itemType параметр, который не поддерживается обработчиком. Обратите внимание, что не все обработчики поддерживают все значения VsaItemType перечисления.

LCIDNotSupported Значение: 0x80133028

Строка исключения: заданный код языка (LCID) не поддерживается.

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

LoadElementFailed Значение: 0x80133029

Строка исключения: не удалось загрузить указанный элемент.

Исключение LoadSourceState метод и LoadElement методов при вызове LoadElement метода завершается ошибкой. LoadSourceState Метод возвращает исключение LoadElementFailed из IVsaPersistSite.LoadElement метода.

MissingPdb Значение: 0x8013304A

Строка исключения: н/д

Зарезервировано для будущего использования.

MissingSource Значение: 0x80133044

Строка исключения: отсутствие источника.

Зарезервировано для будущего использования.

NameTooLong Значение: 0x80133046

Строка исключения: имя обработчика превышает допустимую длину 256 символов.

Вызванное Name свойство в случаях, когда значение для имени обработчика, превышает 256 символов.

NotClientSideAndNoUrl Значение: 0x8013304B

Строка исключения: н/д

Зарезервировано для будущего использования.

NotificationInvalid Значение: 0x8013302A

Строка исключения: указанное уведомление является недопустимым.

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

NotInitCompleted Значение: 0x80133045

Строка исключения: не был вызван метод aDTEngine.InitCompleted.

Вызывается методом aDTEngine.GetIDE или в случаях, когда либо вызывается перед методом signTime.ShowIDE InitCompleted был вызван метод, означает, что Инициализация завершена. В случае использования ShowIDE метода, исключение сигнализирует о том, что первый обработчик из коллекции обработчиков еще не инициализирован.

OptionInvalid Значение: 0x8013302B

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

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

OptionNotSupported Значение: 0x8013302C

Строка исключения: указанный параметр не поддерживается.

Исключение SetOption метод SetOption метода GetOption метода, и IVsaItem.SetOption методов при попытке получить или установить параметр, который не поддерживается обработчиком

ProcNameInUse Значение: 0x80133047

Строка исключения: н/д

Зарезервировано для будущего использования.

ProcNameInvalid Значение: 0x80133048

Строка исключения: н/д

Зарезервировано для будущего использования.

RevokeFailed Значение: 0x8013302D

Строка исключения: не удалось выполнить запрос отмены в кэш сборок.

Исключение RevokeCache метод он вызывается, когда не удается отменить кэш. Дополнительные сведения могут быть доступны при помощи свойства Exception.InnerException. Обратите внимание, что если нет никакой кэшированной сборки для отмены, обработчик вернет «успешно» и не создаст это исключение.

RootMonikerAlreadySet Значение: 0x8013302E

Строка исключения: RootMoniker свойство уже установлено и повторная установка невозможна.

Исключение IVsaEngine.RootMoniker при попытке задать это свойство после уже задано допустимое значение свойства. RootMoniker Свойство можно задать только один раз.

RootMonikerInUse Значение: 0x8013302F

Строка исключения: заданный корневой моникер уже используется.

Вызванное RootMoniker свойства при попытке этому свойству присвоено значение, которое уже используется другим обработчиком. RootMoniker Свойство должно быть глобально уникальным.

RootMonikerInvalid Значение: 0x80133030

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

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

Он не соответствует синтаксису моникера < протокол > :// < путь >.

Он использует символы, недопустимые в универсальный код ресурса (URI). Дополнительные сведения о допустимых символах см. в разделе «2396" http://www.IETF.org/RFC/RFC2396 запроса для комментариев.

RootMonikerNotSet Значение: 0x80133031

Строка исключения: RootMoniker свойство не задано.

Вызванное Compile метод, LoadSourceState метод, Run метода, и InitNew методов и Site свойство, когда к свойству или методу требуется допустимое корневое специальное имя, но RootMoniker свойство не задано.

RootMonikerProtocolInvalid Значение: 0x80133032

Строка исключения: протокол, заданный в корневой моникер является недопустимым.

Вызванное RootMoniker свойство при попытке этому свойству присвоено значение, которое использует протокол уже зарегистрировано на компьютере, например файла или http. Зарегистрированные протоколы не может использоваться как часть моникер.

RootNamespaceInvalid Значение: 0x80133033

Строка исключения: заданное корневое пространство имен является недопустимым.

Вызванное RootNamespace свойства при попытке этому свойству присвоено значение, которое не является допустимым идентификатором пространства имен.

RootNamespaceNotSet Значение: 0x80133034

Строка исключения: корневое пространство имен не задано.

Вызванное Compile метода, если вызывается до RootNamespace свойству. Загрузчик среды выполнения и обработчик сценария Visual Basic также вызывает это исключение на вызов метода Run, если свойство не задано.

SaveCompiledStateFailed Значение: 0x80133035

Строка исключения: невозможно сохранить заданное компилированное состояние.

Исключение SaveCompiledState метод, если этот метод завершается ошибкой. Обратите внимание, что этот метод фактически не сохраняет код, а просто предоставляет ведущее приложение с заданными двоичными данными, чтобы его можно сохранить узел.

SaveElementFailed Значение: 0x80133036

Строка исключения: заданный элемент не может быть сохранен.

Исключение SaveSourceState метод и SaveElement методов при вызове SaveElement метода завершается ошибкой. InnerException Свойство Exception имеет значение фактическое исключение, выведенным кодом (например, масштабирование исключения места на диске). Для получения дополнительной информации см. Exception.InnerException. SaveSourceState Возвращает SaveElementFailed исключение из SaveElement метод обратно вызывающему.

SiteAlreadySet Значение: 0x80133037

Строка исключения: указанный узел уже установлен.

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

SiteInvalid Значение: 0x80133038

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

Исключение Site при попытке этому свойству присвоено значение, которое не является допустимым свойством IVsaSite ссылку на объект.

SiteNotSet Значение: 0x80133039

Строка исключения: веб-узел не задан.

Выводится Compile метод, LoadSourceState метод, Run метода, и InitNew методов, если свойство или метод, который требуется допустимый IVsaSite вызывается, но Site свойство не задано.

SourceItemNotAvailable Значение: 0x8013303A

Строка исключения: исходный элемент недоступен для этого исключения.

Возникает при отсутствии элемента источника для исключения, то есть SourceItem свойство не задано.

SourceMonikerNotAvailable Значение: 0x8013303B

Строка исключения: исходный моникер недоступен для этого исключения.

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

UnknownError Значение: 0x801330FF

Строка исключения: неизвестное исключение.

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

URLInvalid Значение: 0x8013303C

Строка исключения: недопустимый URL-адрес; Отсутствует расширение файла ASPX.

Вызванное TargetURL Свойства, если конечный URL-адрес, на который устанавливается отладчик не является допустимым. Свойство должно указывать на ASPX-файл.

VsaServerDown Значение: 0x80133049

Строка исключения: н/д

Зарезервировано для будущего использования.

См. также

Ссылки

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