Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataEntity / System / Data / InternalMappingException.cs / 2 / InternalMappingException.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....], [....] //--------------------------------------------------------------------- using System.Data.Common.Utils; using System.Data.Mapping.ViewGeneration.Structures; using System.Runtime.Serialization; namespace System.Data { ////// Mapping exception class. Note that this class has state - so if you change even /// its internals, it can be a breaking change /// [Serializable] internal class InternalMappingException : EntityException { // effects: constructor with default message #region Constructors ////// default constructor /// internal InternalMappingException() // required ctor : base() { } ////// default constructor /// /// localized error message [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] // required CTOR for exceptions. internal InternalMappingException(string message) // required ctor : base(message) { } ////// constructor /// /// localized error message /// inner exception [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] // required CTOR for exceptions. internal InternalMappingException(string message, Exception innerException) // required ctor : base(message, innerException) { } ////// constructor /// /// /// protected InternalMappingException(SerializationInfo info, StreamingContext context) : base(info, context) { } // effects: constructor that allows a log internal InternalMappingException(string message, ErrorLog errorLog) : base(message) { EntityUtil.CheckArgumentNull(errorLog, "errorLog"); m_errorLog = errorLog; } // effects: constructor that allows single mapping error internal InternalMappingException(string message, ErrorLog.Record record) : base(message) { EntityUtil.CheckArgumentNull(record, "record"); m_errorLog = new ErrorLog(); m_errorLog.AddEntry(record); } #endregion #region Fields // Keep track of mapping errors that we want to give to the // user in one shot private ErrorLog m_errorLog; #endregion #region Properties ////// Returns the inner exceptions stored in this /// internal ErrorLog ErrorLog { get { return m_errorLog; } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....], [....] //--------------------------------------------------------------------- using System.Data.Common.Utils; using System.Data.Mapping.ViewGeneration.Structures; using System.Runtime.Serialization; namespace System.Data { ////// Mapping exception class. Note that this class has state - so if you change even /// its internals, it can be a breaking change /// [Serializable] internal class InternalMappingException : EntityException { // effects: constructor with default message #region Constructors ////// default constructor /// internal InternalMappingException() // required ctor : base() { } ////// default constructor /// /// localized error message [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] // required CTOR for exceptions. internal InternalMappingException(string message) // required ctor : base(message) { } ////// constructor /// /// localized error message /// inner exception [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] // required CTOR for exceptions. internal InternalMappingException(string message, Exception innerException) // required ctor : base(message, innerException) { } ////// constructor /// /// /// protected InternalMappingException(SerializationInfo info, StreamingContext context) : base(info, context) { } // effects: constructor that allows a log internal InternalMappingException(string message, ErrorLog errorLog) : base(message) { EntityUtil.CheckArgumentNull(errorLog, "errorLog"); m_errorLog = errorLog; } // effects: constructor that allows single mapping error internal InternalMappingException(string message, ErrorLog.Record record) : base(message) { EntityUtil.CheckArgumentNull(record, "record"); m_errorLog = new ErrorLog(); m_errorLog.AddEntry(record); } #endregion #region Fields // Keep track of mapping errors that we want to give to the // user in one shot private ErrorLog m_errorLog; #endregion #region Properties ////// Returns the inner exceptions stored in this /// internal ErrorLog ErrorLog { get { return m_errorLog; } } #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
- ComponentConverter.cs
- SqlInternalConnectionSmi.cs
- SqlServices.cs
- ExecutionContext.cs
- ConfigXmlCDataSection.cs
- ServiceDescriptionSerializer.cs
- BuildManagerHost.cs
- SQLDateTime.cs
- DesignerGenericWebPart.cs
- WindowsIdentity.cs
- VirtualizingStackPanel.cs
- TransformConverter.cs
- KeyTime.cs
- NamespaceExpr.cs
- ConfigXmlText.cs
- EUCJPEncoding.cs
- IndicCharClassifier.cs
- InkCanvasInnerCanvas.cs
- Trace.cs
- HttpListenerElement.cs
- OuterGlowBitmapEffect.cs
- ExtensionDataReader.cs
- OAVariantLib.cs
- Image.cs
- ReflectEventDescriptor.cs
- OutputScopeManager.cs
- SystemIcmpV4Statistics.cs
- FormatterConverter.cs
- RootDesignerSerializerAttribute.cs
- TypeContext.cs
- VisualBrush.cs
- SoapEnumAttribute.cs
- NumericPagerField.cs
- AssemblyNameProxy.cs
- ProgressBarRenderer.cs
- FrameworkTemplate.cs
- HwndSourceParameters.cs
- XmlCharacterData.cs
- PriorityItem.cs
- GridViewSelectEventArgs.cs
- HttpProfileBase.cs
- ScriptReferenceEventArgs.cs
- MinMaxParagraphWidth.cs
- entitydatasourceentitysetnameconverter.cs
- DataTemplateKey.cs
- BinaryObjectInfo.cs
- AtomServiceDocumentSerializer.cs
- NativeStructs.cs
- BinHexEncoder.cs
- SplayTreeNode.cs
- ImageSource.cs
- BookmarkEventArgs.cs
- FunctionDescription.cs
- IconBitmapDecoder.cs
- DelayedRegex.cs
- TextServicesCompartment.cs
- Pool.cs
- IriParsingElement.cs
- ProfileServiceManager.cs
- MediaPlayerState.cs
- DataRowView.cs
- LinkedResource.cs
- WindowsFormsHostPropertyMap.cs
- GatewayDefinition.cs
- WarningException.cs
- BlurEffect.cs
- DictionaryContent.cs
- TableLayoutSettingsTypeConverter.cs
- Group.cs
- DataExpression.cs
- FontFamilyIdentifier.cs
- ContextMenu.cs
- SystemResourceKey.cs
- DispatcherHookEventArgs.cs
- MultiDataTrigger.cs
- Aggregates.cs
- DuplicateWaitObjectException.cs
- TitleStyle.cs
- PageTrueTypeFont.cs
- OrCondition.cs
- XamlPointCollectionSerializer.cs
- ButtonRenderer.cs
- LocalizableAttribute.cs
- Rotation3D.cs
- JavascriptCallbackMessageInspector.cs
- XmlReflectionMember.cs
- Command.cs
- Compiler.cs
- CodeTypeDelegate.cs
- AesCryptoServiceProvider.cs
- Context.cs
- FaultPropagationRecord.cs
- PointAnimationUsingKeyFrames.cs
- HtmlTableRowCollection.cs
- RecognizedPhrase.cs
- CompositeScriptReference.cs
- CodeGotoStatement.cs
- DataGridViewAdvancedBorderStyle.cs
- SafeEventHandle.cs
- CachingHintValidation.cs