Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / MetadataException.cs / 1305376 / MetadataException.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....]
// @backupOwner [....]
//---------------------------------------------------------------------
namespace System.Data
{
using System;
using System.Data;
using System.Runtime.Serialization;
using System.Security.Permissions;
///
/// metadata exception class
///
///
[Serializable]
public sealed class MetadataException : EntityException
{
#region Constructors
///
/// constructor with default message
///
public MetadataException() // required ctor
: base(System.Data.Entity.Strings.Metadata_General_Error)
{
HResult = HResults.Metadata;
}
///
/// default constructor
///
/// localized error message
public MetadataException(string message) // required ctor
: base(message)
{
HResult = HResults.Metadata;
}
///
/// constructor
///
/// localized error message
/// inner exception
public MetadataException(string message, Exception innerException) // required ctor
: base(message, innerException)
{
HResult = HResults.Metadata;
}
///
/// constructor for deserialization
///
///
///
private MetadataException(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
#endregion
#region Methods
///
/// sets the System.Runtime.Serialization.SerializationInfo
/// with information about the exception.
///
/// The System.Runtime.Serialization.SerializationInfo that holds the serialized
/// object data about the exception being thrown.
///
///
[SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)]
public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
base.GetObjectData(info, context);
}
#endregion
}
}
// 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
- OrderedDictionary.cs
- GestureRecognizer.cs
- HyperLink.cs
- SettingsPropertyWrongTypeException.cs
- FormViewInsertedEventArgs.cs
- ZipIOLocalFileHeader.cs
- DynamicPropertyHolder.cs
- ObfuscationAttribute.cs
- TemplatedAdorner.cs
- PropertyFilterAttribute.cs
- CapabilitiesSection.cs
- DriveNotFoundException.cs
- SmtpReplyReader.cs
- SoapMessage.cs
- AutomationElementCollection.cs
- XmlSchemaComplexContentExtension.cs
- AspCompat.cs
- RawStylusInput.cs
- SqlNotificationEventArgs.cs
- ToolStripMenuItemCodeDomSerializer.cs
- DynamicDataRouteHandler.cs
- safePerfProviderHandle.cs
- Pair.cs
- Identity.cs
- GridViewSelectEventArgs.cs
- MessageSecurityVersion.cs
- Button.cs
- OdbcHandle.cs
- WebProxyScriptElement.cs
- TextServicesLoader.cs
- HttpModuleCollection.cs
- AutomationAttributeInfo.cs
- RelationshipConverter.cs
- PersonalizableTypeEntry.cs
- InfoCardProofToken.cs
- recordstatefactory.cs
- ControlBuilder.cs
- ModelPerspective.cs
- BindingExpressionBase.cs
- FreeFormDragDropManager.cs
- UrlPath.cs
- StateValidator.cs
- NavigationHelper.cs
- StatusBarDrawItemEvent.cs
- ErrorFormatterPage.cs
- Transaction.cs
- Block.cs
- DelegateTypeInfo.cs
- QilPatternVisitor.cs
- LogReservationCollection.cs
- NeutralResourcesLanguageAttribute.cs
- HtmlImage.cs
- FunctionDetailsReader.cs
- Axis.cs
- FontDialog.cs
- XmlComplianceUtil.cs
- OleDbPropertySetGuid.cs
- ComponentSerializationService.cs
- MatrixUtil.cs
- DataGridRelationshipRow.cs
- ArraySegment.cs
- MobileComponentEditorPage.cs
- AstTree.cs
- WeakEventManager.cs
- MsmqReceiveHelper.cs
- XmlDesignerDataSourceView.cs
- PropertyChangedEventManager.cs
- OLEDB_Util.cs
- SessionParameter.cs
- GeneralTransform2DTo3D.cs
- ExtensionQuery.cs
- Roles.cs
- XhtmlBasicCalendarAdapter.cs
- TextModifier.cs
- ConvertEvent.cs
- RenderingEventArgs.cs
- SettingsPropertyValue.cs
- MobileContainerDesigner.cs
- CodeExpressionStatement.cs
- OracleFactory.cs
- ImageSourceValueSerializer.cs
- ChangePasswordDesigner.cs
- UnsafeNativeMethods.cs
- ItemContainerGenerator.cs
- ComplexObject.cs
- XmlSchemaProviderAttribute.cs
- PropertyEmitterBase.cs
- BindingManagerDataErrorEventArgs.cs
- DiagnosticsConfigurationHandler.cs
- TypedDataSetSchemaImporterExtension.cs
- EditorZoneAutoFormat.cs
- DESCryptoServiceProvider.cs
- AspNetCompatibilityRequirementsMode.cs
- InternalConfigEventArgs.cs
- TabItemAutomationPeer.cs
- Regex.cs
- ScalarOps.cs
- localization.cs
- OracleLob.cs
- PerfProviderCollection.cs