DirectiveProcessorException Constructor (SerializationInfo, StreamingContext)

Initializes a new instance of the DirectiveProcessorException class with serialized data, for use in remoting scenarios.

Namespace:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating (in Microsoft.VisualStudio.TextTemplating.dll)

Syntax

'宣言
Protected Sub New ( _
    info As SerializationInfo, _
    context As StreamingContext _
)
'使用
Dim info As SerializationInfo
Dim context As StreamingContext

Dim instance As New DirectiveProcessorException(info, context)
protected DirectiveProcessorException(
    SerializationInfo info,
    StreamingContext context
)
protected:
DirectiveProcessorException(
    SerializationInfo^ info, 
    StreamingContext context
)
protected function DirectiveProcessorException(
    info : SerializationInfo, 
    context : StreamingContext
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

The info parameter is a null reference (Nothing in Visual Basic).

SerializationException

The class name is a null reference (Nothing in Visual Basic) or HResult is zero (0).

Remarks

This constructor is called during deserialization to reconstitute the exception object transmitted over a stream. For more information, see Binary Serialization.

Permissions

See Also

Concepts

Binary Serialization

Reference

DirectiveProcessorException Class

DirectiveProcessorException Members

DirectiveProcessorException Overload

Microsoft.VisualStudio.TextTemplating Namespace

SerializationInfo

StreamingContext

ArgumentNullException

SerializationException

HResult