Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / Serialization / SerializationException.cs / 1305376 / SerializationException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: SerializationException ** ** ** Purpose: Thrown when something goes wrong during serialization or ** deserialization. ** ** =============================================================================*/ namespace System.Runtime.Serialization { using System; using System.Runtime.Serialization; [System.Runtime.InteropServices.ComVisible(true)] [Serializable] public class SerializationException : SystemException { private static String _nullMessage = Environment.GetResourceString("Arg_SerializationException"); // Creates a new SerializationException with its message // string set to a default message. public SerializationException() : base(_nullMessage) { SetErrorCode(__HResults.COR_E_SERIALIZATION); } public SerializationException(String message) : base(message) { SetErrorCode(__HResults.COR_E_SERIALIZATION); } public SerializationException(String message, Exception innerException) : base (message, innerException) { SetErrorCode(__HResults.COR_E_SERIALIZATION); } [System.Security.SecuritySafeCritical] // auto-generated protected SerializationException(SerializationInfo info, StreamingContext context) : base (info, context) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: SerializationException ** ** ** Purpose: Thrown when something goes wrong during serialization or ** deserialization. ** ** =============================================================================*/ namespace System.Runtime.Serialization { using System; using System.Runtime.Serialization; [System.Runtime.InteropServices.ComVisible(true)] [Serializable] public class SerializationException : SystemException { private static String _nullMessage = Environment.GetResourceString("Arg_SerializationException"); // Creates a new SerializationException with its message // string set to a default message. public SerializationException() : base(_nullMessage) { SetErrorCode(__HResults.COR_E_SERIALIZATION); } public SerializationException(String message) : base(message) { SetErrorCode(__HResults.COR_E_SERIALIZATION); } public SerializationException(String message, Exception innerException) : base (message, innerException) { SetErrorCode(__HResults.COR_E_SERIALIZATION); } [System.Security.SecuritySafeCritical] // auto-generated protected SerializationException(SerializationInfo info, StreamingContext context) : base (info, context) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TimeSpanOrInfiniteValidator.cs
- WebPartVerb.cs
- SspiWrapper.cs
- DataBindEngine.cs
- BooleanSwitch.cs
- DefaultProxySection.cs
- CheckBoxRenderer.cs
- JsonDataContract.cs
- AsymmetricKeyExchangeDeformatter.cs
- XmlnsPrefixAttribute.cs
- EntityStoreSchemaGenerator.cs
- StylusButtonCollection.cs
- AuthenticationModeHelper.cs
- WindowsHyperlink.cs
- MenuItemBindingCollection.cs
- ValueOfAction.cs
- Brush.cs
- RenderContext.cs
- BitmapEffect.cs
- PageRequestManager.cs
- ActivityDesignerAccessibleObject.cs
- Trace.cs
- TableLayoutPanelBehavior.cs
- ControlPropertyNameConverter.cs
- OracleNumber.cs
- CodeComment.cs
- FontFamilyValueSerializer.cs
- SecurityPermission.cs
- TypeInitializationException.cs
- AnimatedTypeHelpers.cs
- GeometryHitTestResult.cs
- DataBindingsDialog.cs
- AuthenticatedStream.cs
- WebPartManagerInternals.cs
- IApplicationTrustManager.cs
- CallbackTimeoutsElement.cs
- WhitespaceRuleLookup.cs
- coordinatorfactory.cs
- IntPtr.cs
- SourceChangedEventArgs.cs
- UnsafeNativeMethods.cs
- OpenTypeLayoutCache.cs
- WindowsToolbarItemAsMenuItem.cs
- DataGridViewCellStyleConverter.cs
- TimeZone.cs
- WindowsListBox.cs
- TabletDevice.cs
- PropertyGrid.cs
- SqlConnectionFactory.cs
- XappLauncher.cs
- InstanceView.cs
- SqlAliasesReferenced.cs
- User.cs
- tooltip.cs
- ColorTransformHelper.cs
- AutoGeneratedFieldProperties.cs
- ExpressionBindingCollection.cs
- HebrewNumber.cs
- sqlcontext.cs
- DataTransferEventArgs.cs
- CodeTypeReferenceCollection.cs
- ComEventsMethod.cs
- BaseProcessor.cs
- AutomationIdentifier.cs
- SmtpSection.cs
- InputLanguageProfileNotifySink.cs
- ClosureBinding.cs
- MexBindingElement.cs
- IsolatedStorageFileStream.cs
- RecordBuilder.cs
- Composition.cs
- TableCellCollection.cs
- ToolStripTemplateNode.cs
- FlowDocumentPage.cs
- HtmlInputControl.cs
- ConstraintEnumerator.cs
- HostProtectionPermission.cs
- DataControlPagerLinkButton.cs
- IconConverter.cs
- TableDetailsRow.cs
- CopyOnWriteList.cs
- ByteRangeDownloader.cs
- EventRoute.cs
- ManualResetEventSlim.cs
- ProviderMetadata.cs
- RedistVersionInfo.cs
- UInt64Converter.cs
- StrokeCollection2.cs
- FunctionImportMapping.cs
- TextRunCache.cs
- WindowsRichEdit.cs
- ObjectDataSourceSelectingEventArgs.cs
- RelativeSource.cs
- MsmqOutputMessage.cs
- RegexGroup.cs
- StorageComplexPropertyMapping.cs
- XmlNamespaceMappingCollection.cs
- NullNotAllowedCollection.cs
- SchemaConstraints.cs
- DataGridViewColumnCollection.cs