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
- CheckoutException.cs
- SimpleRecyclingCache.cs
- ExceptionUtil.cs
- ISFTagAndGuidCache.cs
- ProgressBar.cs
- XmlReaderSettings.cs
- UpdateTranslator.cs
- Behavior.cs
- PeerCollaboration.cs
- MimeParameters.cs
- AsyncDataRequest.cs
- CuspData.cs
- ComAdminInterfaces.cs
- MailAddressCollection.cs
- MobileSysDescriptionAttribute.cs
- TextBounds.cs
- RoutingChannelExtension.cs
- CacheOutputQuery.cs
- DataContractJsonSerializerOperationBehavior.cs
- DecoderExceptionFallback.cs
- WebPartConnectionsDisconnectVerb.cs
- ListItem.cs
- IntSecurity.cs
- SqlWebEventProvider.cs
- Size.cs
- HttpGetProtocolImporter.cs
- RecordManager.cs
- ConfigurationValues.cs
- StreamSecurityUpgradeProvider.cs
- TemplateBindingExpressionConverter.cs
- FontNamesConverter.cs
- HitTestDrawingContextWalker.cs
- MDIControlStrip.cs
- ConsoleTraceListener.cs
- SystemColors.cs
- ThousandthOfEmRealDoubles.cs
- StringCollectionMarkupSerializer.cs
- MutexSecurity.cs
- TemplatePagerField.cs
- FormViewInsertEventArgs.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- HierarchicalDataSourceControl.cs
- HttpRequestWrapper.cs
- DataGridViewBand.cs
- ViewRendering.cs
- WorkflowServiceHostFactory.cs
- Compiler.cs
- InfoCardCryptoHelper.cs
- SqlDependency.cs
- ColorAnimationBase.cs
- ToolboxControl.cs
- XmlSchemaSimpleContent.cs
- SqlResolver.cs
- CacheDependency.cs
- BinaryCommonClasses.cs
- ConsoleTraceListener.cs
- PolicyLevel.cs
- SqlOuterApplyReducer.cs
- InstancePersistence.cs
- PropertyMap.cs
- XmlBinaryWriterSession.cs
- KeyEvent.cs
- DefaultSerializationProviderAttribute.cs
- HorizontalAlignConverter.cs
- RightsManagementPermission.cs
- InfoCardSchemas.cs
- SpellerInterop.cs
- RadioButtonList.cs
- SerialPinChanges.cs
- PermissionSetEnumerator.cs
- TextTreeRootTextBlock.cs
- ViewKeyConstraint.cs
- EditableTreeList.cs
- Transform3DCollection.cs
- CLSCompliantAttribute.cs
- Decorator.cs
- XmlSchemaValidationException.cs
- SqlDeflator.cs
- AuthorizationRule.cs
- SettingsProperty.cs
- BaseConfigurationRecord.cs
- ExecutionScope.cs
- DataKeyArray.cs
- CalculatedColumn.cs
- UpdatePanel.cs
- HandleCollector.cs
- TemplateControlCodeDomTreeGenerator.cs
- ReadOnlyPropertyMetadata.cs
- ReferencedType.cs
- DataControlLinkButton.cs
- XsdCachingReader.cs
- _AcceptOverlappedAsyncResult.cs
- FastEncoder.cs
- SqlDataSourceCache.cs
- DataReaderContainer.cs
- MaterialGroup.cs
- SequentialUshortCollection.cs
- UnionCodeGroup.cs
- CLSCompliantAttribute.cs
- Selection.cs