Code:
/ 4.0 / 4.0 / 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.
//----------------------------------------------------------------------
//
// 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
- SafeHandles.cs
- XsltContext.cs
- SharedPerformanceCounter.cs
- EnumMember.cs
- GroupItemAutomationPeer.cs
- LateBoundBitmapDecoder.cs
- DefaultTraceListener.cs
- RuntimeDelegateArgument.cs
- RuleElement.cs
- SchemaNames.cs
- IOThreadScheduler.cs
- EmptyCollection.cs
- MetadataItemEmitter.cs
- TableFieldsEditor.cs
- LineInfo.cs
- Quad.cs
- DrawingContextWalker.cs
- Clock.cs
- FontInfo.cs
- CTreeGenerator.cs
- NetworkStream.cs
- DrawTreeNodeEventArgs.cs
- DataProviderNameConverter.cs
- remotingproxy.cs
- BeginEvent.cs
- SymLanguageType.cs
- StrokeSerializer.cs
- DbConnectionOptions.cs
- XmlSchemaCompilationSettings.cs
- DataGrid.cs
- AudioBase.cs
- PenThreadPool.cs
- XmlDocumentFragment.cs
- ConnectionProviderAttribute.cs
- DataTransferEventArgs.cs
- StackSpiller.cs
- StringInfo.cs
- StringResourceManager.cs
- SmiSettersStream.cs
- Rfc2898DeriveBytes.cs
- AssociationType.cs
- TCEAdapterGenerator.cs
- BuildTopDownAttribute.cs
- TextEditorLists.cs
- QueryComponents.cs
- DataControlCommands.cs
- PartialArray.cs
- SerializationAttributes.cs
- Rect3DConverter.cs
- _HeaderInfoTable.cs
- TextDpi.cs
- ByteConverter.cs
- CapabilitiesSection.cs
- OleDbStruct.cs
- WebResourceUtil.cs
- PartialCachingControl.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- Roles.cs
- PixelFormats.cs
- SchemaAttDef.cs
- SwitchAttribute.cs
- WebPartMovingEventArgs.cs
- CodeTypeConstructor.cs
- TraceRecord.cs
- OutputCacheSection.cs
- EditCommandColumn.cs
- FormsAuthenticationEventArgs.cs
- WizardForm.cs
- DocumentScope.cs
- FusionWrap.cs
- ActivityXamlServices.cs
- Int32CollectionConverter.cs
- InvokeFunc.cs
- EventMap.cs
- ToolStripComboBox.cs
- VariableQuery.cs
- UserControlFileEditor.cs
- MachineKeyConverter.cs
- ColorConvertedBitmap.cs
- FontWeights.cs
- EndpointDiscoveryBehavior.cs
- SourceFileInfo.cs
- DefaultHttpHandler.cs
- Pair.cs
- VScrollProperties.cs
- EventTrigger.cs
- DBNull.cs
- OdbcConnectionStringbuilder.cs
- PreservationFileWriter.cs
- InstanceValue.cs
- OpCopier.cs
- XmlSchemaSequence.cs
- DbXmlEnabledProviderManifest.cs
- StringUtil.cs
- SourceFileBuildProvider.cs
- ObjectNotFoundException.cs
- MobileCategoryAttribute.cs
- HtmlForm.cs
- SqlServices.cs
- DesignerResources.cs