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
- QuaternionValueSerializer.cs
- ClusterSafeNativeMethods.cs
- XmlCharacterData.cs
- Ray3DHitTestResult.cs
- AutoResizedEvent.cs
- FreezableDefaultValueFactory.cs
- MachineSettingsSection.cs
- TextTreeFixupNode.cs
- PrincipalPermission.cs
- RIPEMD160Managed.cs
- SqlNotificationEventArgs.cs
- StatusBarItemAutomationPeer.cs
- MulticastDelegate.cs
- CubicEase.cs
- UserControlParser.cs
- CqlParser.cs
- Utilities.cs
- DoubleMinMaxAggregationOperator.cs
- FormsAuthenticationConfiguration.cs
- CheckableControlBaseAdapter.cs
- LassoHelper.cs
- BindingWorker.cs
- PasswordPropertyTextAttribute.cs
- KeyboardEventArgs.cs
- DropTarget.cs
- Encoder.cs
- PermissionSet.cs
- OrthographicCamera.cs
- OleDbConnectionInternal.cs
- ProjectedSlot.cs
- SecurityDescriptor.cs
- DataTrigger.cs
- InsufficientMemoryException.cs
- SpellerError.cs
- Dynamic.cs
- ComponentCommands.cs
- BinaryOperationBinder.cs
- PolicyStatement.cs
- FormViewPageEventArgs.cs
- BitArray.cs
- BindingUtils.cs
- ListItemCollection.cs
- ListViewCommandEventArgs.cs
- Rect3DConverter.cs
- RtfControls.cs
- XmlAttributes.cs
- DefaultValueTypeConverter.cs
- ServiceEndpointElement.cs
- ScrollProviderWrapper.cs
- DependsOnAttribute.cs
- _IPv4Address.cs
- MembershipValidatePasswordEventArgs.cs
- SafePointer.cs
- XmlSchemaComplexContent.cs
- PageCatalogPart.cs
- DbParameterCollection.cs
- GetPageCompletedEventArgs.cs
- DefaultTraceListener.cs
- XmlNamespaceManager.cs
- Utils.cs
- DropSource.cs
- LineMetrics.cs
- LineBreakRecord.cs
- sqlstateclientmanager.cs
- TableColumn.cs
- MetaType.cs
- DesignerSerializationVisibilityAttribute.cs
- _BasicClient.cs
- EntityDesignerBuildProvider.cs
- ProbeDuplexAsyncResult.cs
- RegexCompilationInfo.cs
- ContextMenuStrip.cs
- WindowsRebar.cs
- HandlerBase.cs
- ContextMarshalException.cs
- MethodMessage.cs
- StrokeCollection.cs
- TypeLoadException.cs
- EntityContainerEmitter.cs
- ReachDocumentReferenceCollectionSerializerAsync.cs
- QilGeneratorEnv.cs
- FontSizeConverter.cs
- ReliableChannelListener.cs
- ListViewAutomationPeer.cs
- TextTreeRootNode.cs
- WebPartConnectionCollection.cs
- SRGSCompiler.cs
- TableCell.cs
- StaticExtensionConverter.cs
- RedBlackList.cs
- AnnotationAuthorChangedEventArgs.cs
- SamlDelegatingWriter.cs
- FastPropertyAccessor.cs
- WebPartConnectionsDisconnectVerb.cs
- ToolStripDropDownMenu.cs
- AuthorizationRule.cs
- XmlIterators.cs
- Dictionary.cs
- EntityRecordInfo.cs
- DataMemberListEditor.cs