The GetObjectData Method is available as an add-on to the LEADTOOLS Document and Medical Imaging toolkits.
- info
- The System.Runtime.Serialization.SerializationInfo that holds the serialized object data about the exception being thrown.
- context
- The System.Runtime.Serialization.StreamingContext that contains contextual information about the source or destination.
Visual Basic (Declaration) | |
---|---|
<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)> <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 Or _ SecurityAction.Deny Or _ SecurityAction.LinkDemand, Unrestricted=False)> Overrides Public Sub GetObjectData( _ ByVal info As SerializationInfo, _ ByVal context As StreamingContext _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As OcrSupportLockedException Dim info As SerializationInfo Dim context As StreamingContext instance.GetObjectData(info, context) |
C# | |
---|---|
[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)] [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 | SecurityAction.Deny | SecurityAction.LinkDemand, Unrestricted=false)] public override void GetObjectData( SerializationInfo info, StreamingContext context ) |
C++/CLI | |
---|---|
[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)] [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 | SecurityAction.Deny | SecurityAction.LinkDemand, Unrestricted=false)] public: void GetObjectData( SerializationInfo^ info, StreamingContext context ) override |
Parameters
- info
- The System.Runtime.Serialization.SerializationInfo that holds the serialized object data about the exception being thrown.
- context
- The System.Runtime.Serialization.StreamingContext that contains contextual information about the source or destination.
GetObjectData sets a System.Runtime.Serialization.SerializationInfo with all the exception object data targeted for serialization. During deserialization, the exception is reconstituted from the System.Runtime.Serialization.SerializationInfo transmitted over the stream. For more information, refer to the topic "XML and SOAP Serialization" in the MSDN documentation.
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7