Sets the SerializationInfo with information about the exception.
[SecurityPermissionAttribute()]
public override void GetObjectData(
SerializationInfo info,
StreamingContext context
)
<SecurityPermissionAttribute(Flags=SecurityPermissionFlag.SerializationFormatter,
Assertion=False,
UnmanagedCode=False,
SkipVerification=False,
Execution=False,
ControlThread=False,
ControlEvidence=False,
ControlPolicy=False,
SerializationFormatter=True,
ControlDomainPolicy=False,
ControlPrincipal=False,
ControlAppDomain=False,
RemotingConfiguration=False,
Infrastructure=False,
BindingRedirects=False,
Action=SecurityAction.Demand,
Unrestricted=False)>
Public Overrides Sub GetObjectData( _
ByVal info As SerializationInfo, _
ByVal context As StreamingContext _
)
[SecurityPermissionAttribute(Flags=SecurityPermissionFlag.SerializationFormatter,
Assertion=false,
UnmanagedCode=false,
SkipVerification=false,
Execution=false,
ControlThread=false,
ControlEvidence=false,
ControlPolicy=false,
SerializationFormatter=true,
ControlDomainPolicy=false,
ControlPrincipal=false,
ControlAppDomain=false,
RemotingConfiguration=false,
Infrastructure=false,
BindingRedirects=false,
Action=SecurityAction.Demand,
Unrestricted=false)]
public:
void GetObjectData(
SerializationInfo^ info,
StreamingContext context
) override
info
The SerializationInfo that holds the serialized object data about the exception being thrown.
context
The StreamingContext that contains contextual information about the source or destination.
GetObjectData sets a SerializationInfo with all the exception object data targeted for serialization. During deserialization, the exception is reconstituted from the SerializationInfo transmitted over the stream. For more information, refer to the topic "XML and SOAP Serialization" in the MSDN documentation.
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET