Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DLinq / Dlinq / Exceptions.cs / 1305376 / 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
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HighlightComponent.cs
- Tile.cs
- Evidence.cs
- ByteFacetDescriptionElement.cs
- Grant.cs
- QueryableDataSource.cs
- DrawingContext.cs
- WebPartDescriptionCollection.cs
- WebPartUtil.cs
- SectionInput.cs
- HtmlElementErrorEventArgs.cs
- XmlConvert.cs
- MetadataProperty.cs
- DataListCommandEventArgs.cs
- IssuerInformation.cs
- HighContrastHelper.cs
- CustomPopupPlacement.cs
- SID.cs
- InitiatorSessionSymmetricTransportSecurityProtocol.cs
- StyleSheetRefUrlEditor.cs
- sqlpipe.cs
- PrinterSettings.cs
- GenerateDerivedKeyRequest.cs
- BaseParser.cs
- AuthenticationServiceManager.cs
- BamlResourceDeserializer.cs
- ValueTypeFixupInfo.cs
- ArgumentDesigner.xaml.cs
- ViewStateModeByIdAttribute.cs
- RelationshipConstraintValidator.cs
- CollectionMarkupSerializer.cs
- SiteMembershipCondition.cs
- AesCryptoServiceProvider.cs
- DefaultBindingPropertyAttribute.cs
- TranslateTransform.cs
- ProxyHelper.cs
- RtfFormatStack.cs
- ProxyFragment.cs
- EventLogWatcher.cs
- SrgsToken.cs
- TextBoxBase.cs
- OutputCacheProfileCollection.cs
- XmlSchemaProviderAttribute.cs
- OleDbDataAdapter.cs
- RowToFieldTransformer.cs
- MarkupObject.cs
- JoinSymbol.cs
- ToolStripDropDownItem.cs
- TrackingProfileDeserializationException.cs
- TextEditorParagraphs.cs
- Base64Encoder.cs
- OdbcErrorCollection.cs
- CodePageUtils.cs
- PropertyChangingEventArgs.cs
- CodeExporter.cs
- DataGridViewTopRowAccessibleObject.cs
- SpAudioStreamWrapper.cs
- SqlCacheDependencyDatabase.cs
- pingexception.cs
- SqlUserDefinedTypeAttribute.cs
- _DisconnectOverlappedAsyncResult.cs
- XPathPatternBuilder.cs
- GenericAuthenticationEventArgs.cs
- DataSourceXmlTextReader.cs
- BaseCAMarshaler.cs
- VectorCollectionConverter.cs
- MatrixTransform.cs
- XmlSchemaSet.cs
- ConnectionStringsExpressionBuilder.cs
- MimeParameter.cs
- Pair.cs
- XmlSchemaValidationException.cs
- Processor.cs
- SerializationHelper.cs
- AttributeQuery.cs
- ArithmeticException.cs
- UdpRetransmissionSettings.cs
- GridItemCollection.cs
- AttachedPropertyMethodSelector.cs
- TreeNode.cs
- UnaryNode.cs
- ModelVisual3D.cs
- MultiPropertyDescriptorGridEntry.cs
- InvalidPrinterException.cs
- D3DImage.cs
- RegexInterpreter.cs
- PointKeyFrameCollection.cs
- EntityCommandExecutionException.cs
- SByte.cs
- ViewCellRelation.cs
- GroupByQueryOperator.cs
- FileFormatException.cs
- ValidatorCollection.cs
- InlineUIContainer.cs
- UnaryExpressionHelper.cs
- BooleanExpr.cs
- ImageProxy.cs
- ErrorInfoXmlDocument.cs
- log.cs
- EventLogEntry.cs