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


DirectiveProcessorException - конструктор (SerializationInfo, StreamingContext)

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

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

Синтаксис

'Декларация
Protected Sub New ( _
    info As SerializationInfo, _
    context As StreamingContext _
)
protected DirectiveProcessorException(
    SerializationInfo info,
    StreamingContext context
)
protected:
DirectiveProcessorException(
    SerializationInfo^ info, 
    StreamingContext context
)
new : 
        info:SerializationInfo * 
        context:StreamingContext -> DirectiveProcessorException
protected function DirectiveProcessorException(
    info : SerializationInfo, 
    context : StreamingContext
)

Параметры

Исключения

Исключение Условие
ArgumentNullException

Значение параметра info — nullссылка NULL (Nothing в Visual Basic).

SerializationException

Имя класса — nullссылка NULL (Nothing в Visual Basic), или значение свойства HResult равно нулю (0).

Заметки

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

Безопасность платформы .NET Framework

См. также

Ссылки

DirectiveProcessorException Класс

DirectiveProcessorException - перегрузка

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

SerializationInfo

StreamingContext

ArgumentNullException

SerializationException

HResult

Другие ресурсы

Binary Serialization