Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DLinq / Dlinq / Exceptions.cs / 1 / Exceptions.cs
using System; using System.Collections.Generic; using System.Data.Linq.Provider; using System.Linq; using System.Diagnostics.CodeAnalysis; namespace System.Data.Linq { ////// DLinq-specific custom exception factory. /// [SuppressMessage("Microsoft.Usage", "CA2237:MarkISerializableTypesWithSerializable", Justification = "Unknown reason.")] [SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification = "Unknown reason.")] public class ChangeConflictException : Exception { public ChangeConflictException() { } public ChangeConflictException(string message) : base(message) { } public ChangeConflictException(string message, Exception innerException) : base(message, innerException) { } } ////// An attempt was made to add an object to the identity cache with a key that is already in use /// [SuppressMessage("Microsoft.Usage", "CA2237:MarkISerializableTypesWithSerializable", Justification = "Unknown reason.")] [SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification = "Unknown reason.")] public class DuplicateKeyException : InvalidOperationException { private object duplicate; public DuplicateKeyException(object duplicate) { this.duplicate = duplicate; } public DuplicateKeyException(object duplicate, string message) : base(message) { this.duplicate = duplicate; } public DuplicateKeyException(object duplicate, string message, Exception innerException) : base(message, innerException) { this.duplicate = duplicate; } ////// The object whose duplicate key caused the exception. /// public object Object { get { return duplicate; } } } ////// An attempt was made to change an FK but the Entity is Loaded /// [SuppressMessage("Microsoft.Usage", "CA2237:MarkISerializableTypesWithSerializable", Justification = "Unknown reason.")] [SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification = "Unknown reason.")] public class ForeignKeyReferenceAlreadyHasValueException : InvalidOperationException { public ForeignKeyReferenceAlreadyHasValueException() { } public ForeignKeyReferenceAlreadyHasValueException(string message) : base(message) { } public ForeignKeyReferenceAlreadyHasValueException(string message, Exception innerException) : base(message, innerException) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Collections.Generic; using System.Data.Linq.Provider; using System.Linq; using System.Diagnostics.CodeAnalysis; namespace System.Data.Linq { ////// DLinq-specific custom exception factory. /// [SuppressMessage("Microsoft.Usage", "CA2237:MarkISerializableTypesWithSerializable", Justification = "Unknown reason.")] [SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification = "Unknown reason.")] public class ChangeConflictException : Exception { public ChangeConflictException() { } public ChangeConflictException(string message) : base(message) { } public ChangeConflictException(string message, Exception innerException) : base(message, innerException) { } } ////// An attempt was made to add an object to the identity cache with a key that is already in use /// [SuppressMessage("Microsoft.Usage", "CA2237:MarkISerializableTypesWithSerializable", Justification = "Unknown reason.")] [SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification = "Unknown reason.")] public class DuplicateKeyException : InvalidOperationException { private object duplicate; public DuplicateKeyException(object duplicate) { this.duplicate = duplicate; } public DuplicateKeyException(object duplicate, string message) : base(message) { this.duplicate = duplicate; } public DuplicateKeyException(object duplicate, string message, Exception innerException) : base(message, innerException) { this.duplicate = duplicate; } ////// The object whose duplicate key caused the exception. /// public object Object { get { return duplicate; } } } ////// An attempt was made to change an FK but the Entity is Loaded /// [SuppressMessage("Microsoft.Usage", "CA2237:MarkISerializableTypesWithSerializable", Justification = "Unknown reason.")] [SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification = "Unknown reason.")] public class ForeignKeyReferenceAlreadyHasValueException : InvalidOperationException { public ForeignKeyReferenceAlreadyHasValueException() { } public ForeignKeyReferenceAlreadyHasValueException(string message) : base(message) { } public ForeignKeyReferenceAlreadyHasValueException(string message, Exception innerException) : base(message, innerException) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
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
- SendMailErrorEventArgs.cs
- EndpointIdentity.cs
- ClientUrlResolverWrapper.cs
- TrackingSection.cs
- ComplexLine.cs
- ButtonChrome.cs
- DateTimeFormatInfo.cs
- Filter.cs
- InstrumentationTracker.cs
- SafeEventLogReadHandle.cs
- ScrollContentPresenter.cs
- Color.cs
- ApplicationSettingsBase.cs
- ImageField.cs
- ColumnWidthChangingEvent.cs
- DataColumnPropertyDescriptor.cs
- DbParameterHelper.cs
- ToolZoneDesigner.cs
- ParentQuery.cs
- DataComponentMethodGenerator.cs
- DistinctQueryOperator.cs
- DbReferenceCollection.cs
- ParagraphResult.cs
- XmlChoiceIdentifierAttribute.cs
- WebBrowser.cs
- ping.cs
- HttpModulesSection.cs
- SecuritySessionServerSettings.cs
- TabControl.cs
- CrossContextChannel.cs
- ConcatQueryOperator.cs
- Encoder.cs
- BuilderElements.cs
- Event.cs
- IDispatchConstantAttribute.cs
- DriveNotFoundException.cs
- ThrowHelper.cs
- EventEntry.cs
- XmlConvert.cs
- MarshalDirectiveException.cs
- Connection.cs
- HasCopySemanticsAttribute.cs
- BitmapEffectGeneralTransform.cs
- NativeMethodsCLR.cs
- MessagePartProtectionMode.cs
- SqlSelectStatement.cs
- ElementUtil.cs
- MeasurementDCInfo.cs
- NativeRightsManagementAPIsStructures.cs
- TraceInternal.cs
- PageCache.cs
- TdsParserSafeHandles.cs
- HotSpot.cs
- VideoDrawing.cs
- RuntimeHandles.cs
- VBCodeProvider.cs
- MatrixTransform.cs
- CallbackHandler.cs
- InputLanguageEventArgs.cs
- FolderBrowserDialog.cs
- TiffBitmapEncoder.cs
- TransactionScope.cs
- BitSet.cs
- RegexWorker.cs
- XmlSchemaComplexContentRestriction.cs
- MarginCollapsingState.cs
- OleDbParameter.cs
- StringFunctions.cs
- RectangleF.cs
- KeyValueInternalCollection.cs
- namescope.cs
- NullReferenceException.cs
- XmlDocumentFragment.cs
- TextTreeUndo.cs
- CodeDelegateCreateExpression.cs
- DataSvcMapFile.cs
- NameValueFileSectionHandler.cs
- MimeMultiPart.cs
- FactoryRecord.cs
- ListenerSessionConnectionReader.cs
- CurrentChangedEventManager.cs
- ListViewItemMouseHoverEvent.cs
- FileLevelControlBuilderAttribute.cs
- AppearanceEditorPart.cs
- CaseStatement.cs
- COM2IProvidePropertyBuilderHandler.cs
- ToolStripContainerDesigner.cs
- ContentType.cs
- XmlConverter.cs
- MetadataSource.cs
- PopupControlService.cs
- GroupByExpressionRewriter.cs
- DropSource.cs
- ValidationErrorEventArgs.cs
- ConfigurationLocation.cs
- StatusStrip.cs
- TransactionFlowAttribute.cs
- DiscoveryMessageSequence11.cs
- TableCellCollection.cs
- InheritedPropertyChangedEventArgs.cs