Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / InternalMappingException.cs / 1305376 / InternalMappingException.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- 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 [....] // @backupOwner [....] //--------------------------------------------------------------------- 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Stackframe.cs
- PermissionRequestEvidence.cs
- Paragraph.cs
- DockPanel.cs
- NativeActivityTransactionContext.cs
- DecimalAnimation.cs
- CompilationLock.cs
- Renderer.cs
- ResourceExpressionEditorSheet.cs
- RadioButtonPopupAdapter.cs
- DelegateOutArgument.cs
- SQLInt16Storage.cs
- smtpconnection.cs
- FileLevelControlBuilderAttribute.cs
- TypedTableBase.cs
- LoginCancelEventArgs.cs
- DocumentPage.cs
- CheckBoxFlatAdapter.cs
- DataIdProcessor.cs
- OLEDB_Util.cs
- InternalDuplexChannelFactory.cs
- GPRECT.cs
- SqlCacheDependencySection.cs
- GridErrorDlg.cs
- ModelItemCollection.cs
- RemotingException.cs
- ProfilePropertySettings.cs
- ExceptionRoutedEventArgs.cs
- RefExpr.cs
- TimeSpanValidator.cs
- AddressingVersion.cs
- _Win32.cs
- OleDbConnection.cs
- typedescriptorpermission.cs
- UpDownEvent.cs
- MailMessageEventArgs.cs
- Lease.cs
- BrushConverter.cs
- XmlSchemaType.cs
- GlobalAllocSafeHandle.cs
- ScriptControlDescriptor.cs
- XmlUrlEditor.cs
- LineVisual.cs
- RegisteredScript.cs
- CallbackHandler.cs
- SafeNativeMethods.cs
- ListCardsInFileRequest.cs
- GlobalItem.cs
- AttributeData.cs
- RestClientProxyHandler.cs
- CommandExpr.cs
- BrowserDefinition.cs
- InheritanceRules.cs
- EnumType.cs
- ResourceAssociationSet.cs
- MembershipPasswordException.cs
- ListSourceHelper.cs
- NotImplementedException.cs
- ListView.cs
- EventSourceCreationData.cs
- CurrentTimeZone.cs
- SiteMapNodeItemEventArgs.cs
- ImageDrawing.cs
- SQLDecimalStorage.cs
- OdbcConnection.cs
- ExceptionCollection.cs
- XmlReturnWriter.cs
- QueryAccessibilityHelpEvent.cs
- ApplicationManager.cs
- DeflateEmulationStream.cs
- ModelChangedEventArgsImpl.cs
- XmlChoiceIdentifierAttribute.cs
- ListControl.cs
- ObfuscateAssemblyAttribute.cs
- AdornerLayer.cs
- ArgumentsParser.cs
- InkCanvasSelectionAdorner.cs
- SystemKeyConverter.cs
- WebPartEditorOkVerb.cs
- RowType.cs
- ConcurrentQueue.cs
- DataGridViewDataConnection.cs
- DataGridViewDataErrorEventArgs.cs
- propertytag.cs
- UriTemplateClientFormatter.cs
- FileDataSourceCache.cs
- MeshGeometry3D.cs
- EventManager.cs
- HttpResponseMessageProperty.cs
- SimpleColumnProvider.cs
- DataBoundControl.cs
- MetafileHeaderEmf.cs
- ChineseLunisolarCalendar.cs
- VirtualPath.cs
- EdgeModeValidation.cs
- MarkupCompiler.cs
- StorageEntityTypeMapping.cs
- oledbconnectionstring.cs
- MDIControlStrip.cs
- securitycriticaldataClass.cs