Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / DataServiceRequestException.cs / 1305376 / DataServiceRequestException.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Exception class for batch requests and CUD operations. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; ////// The exception that is thrown when executing a single query request. /// #if !ASTORIA_LIGHT [Serializable] #endif [System.Diagnostics.DebuggerDisplay("{Message}")] public sealed class DataServiceRequestException : InvalidOperationException { ///Actual response object. #if !ASTORIA_LIGHT [NonSerialized] #endif private readonly DataServiceResponse response; #region Constructors. ////// Creates a new instance of DataServiceRequestException. /// public DataServiceRequestException() : base(Strings.DataServiceException_GeneralError) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. public DataServiceRequestException(string message) : base(message) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. public DataServiceRequestException(string message, Exception innerException) : base(message, innerException) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. /// response object for this exception. public DataServiceRequestException(string message, Exception innerException, DataServiceResponse response) : base(message, innerException) { this.response = response; } #if !ASTORIA_LIGHT #pragma warning disable 0628 ////// Initializes a new instance of the DataServiceQueryException class from the /// specified SerializationInfo and StreamingContext instances. /// /// /// A SerializationInfo containing the information required to serialize /// the new DataServiceException. /// /// A StreamingContext containing the source of the serialized stream /// associated with the new DataServiceException. [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1047", Justification = "Follows serialization info pattern.")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1032", Justification = "Follows serialization info pattern.")] protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context) { } #pragma warning restore 0628 #endif #endregion Constructors. #region Public properties. ///Error code to be used in payloads. public DataServiceResponse Response { get { return this.response; } } #endregion Public properties. } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Exception class for batch requests and CUD operations. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; ////// The exception that is thrown when executing a single query request. /// #if !ASTORIA_LIGHT [Serializable] #endif [System.Diagnostics.DebuggerDisplay("{Message}")] public sealed class DataServiceRequestException : InvalidOperationException { ///Actual response object. #if !ASTORIA_LIGHT [NonSerialized] #endif private readonly DataServiceResponse response; #region Constructors. ////// Creates a new instance of DataServiceRequestException. /// public DataServiceRequestException() : base(Strings.DataServiceException_GeneralError) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. public DataServiceRequestException(string message) : base(message) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. public DataServiceRequestException(string message, Exception innerException) : base(message, innerException) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. /// response object for this exception. public DataServiceRequestException(string message, Exception innerException, DataServiceResponse response) : base(message, innerException) { this.response = response; } #if !ASTORIA_LIGHT #pragma warning disable 0628 ////// Initializes a new instance of the DataServiceQueryException class from the /// specified SerializationInfo and StreamingContext instances. /// /// /// A SerializationInfo containing the information required to serialize /// the new DataServiceException. /// /// A StreamingContext containing the source of the serialized stream /// associated with the new DataServiceException. [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1047", Justification = "Follows serialization info pattern.")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1032", Justification = "Follows serialization info pattern.")] protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context) { } #pragma warning restore 0628 #endif #endregion Constructors. #region Public properties. ///Error code to be used in payloads. public DataServiceResponse Response { get { return this.response; } } #endregion Public properties. } } // 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
- RequestQueryProcessor.cs
- DependencyPropertyChangedEventArgs.cs
- InheritanceAttribute.cs
- XamlContextStack.cs
- DataProtection.cs
- StringArrayEditor.cs
- WebConvert.cs
- ProfilePropertySettings.cs
- Convert.cs
- ClientFactory.cs
- CrossSiteScriptingValidation.cs
- XomlCompilerHelpers.cs
- QuaternionAnimation.cs
- ObjectPersistData.cs
- CompilationLock.cs
- ListViewItemEventArgs.cs
- Highlights.cs
- BitmapEffectrendercontext.cs
- VisualTreeHelper.cs
- ConfigurationManagerHelper.cs
- SpecularMaterial.cs
- WebPartConnectionsEventArgs.cs
- TimersDescriptionAttribute.cs
- DSACryptoServiceProvider.cs
- ProxyHelper.cs
- CalloutQueueItem.cs
- DataGridPageChangedEventArgs.cs
- RightsManagementPermission.cs
- Model3D.cs
- RSAProtectedConfigurationProvider.cs
- GeometryDrawing.cs
- CFStream.cs
- ResXResourceWriter.cs
- XmlDataSource.cs
- NullableDoubleMinMaxAggregationOperator.cs
- ControlIdConverter.cs
- LifetimeServices.cs
- ReadOnlyDataSourceView.cs
- DesignOnlyAttribute.cs
- xdrvalidator.cs
- MobileResource.cs
- ItemDragEvent.cs
- SystemMulticastIPAddressInformation.cs
- FamilyCollection.cs
- SuppressIldasmAttribute.cs
- ZipPackage.cs
- Color.cs
- __Error.cs
- AsyncCompletedEventArgs.cs
- XmlnsDictionary.cs
- Msec.cs
- ElementNotEnabledException.cs
- CollectionViewProxy.cs
- MailMessageEventArgs.cs
- JpegBitmapDecoder.cs
- MetaModel.cs
- SizeLimitedCache.cs
- UpdateCompiler.cs
- ProgressBarHighlightConverter.cs
- DynamicILGenerator.cs
- StickyNote.cs
- OrderByBuilder.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- SoapAttributes.cs
- HandlerWithFactory.cs
- KnownAssembliesSet.cs
- ExceptionAggregator.cs
- RijndaelManaged.cs
- XmlSchemaComplexContent.cs
- MenuItemAutomationPeer.cs
- WindowsListBox.cs
- EdmComplexTypeAttribute.cs
- TypeHelper.cs
- XmlSchemaImport.cs
- Typography.cs
- log.cs
- Deserializer.cs
- SemanticResultKey.cs
- EntityException.cs
- GridViewRowCollection.cs
- ExpandedWrapper.cs
- EntityTransaction.cs
- EntityDataSourceReferenceGroup.cs
- WindowsFormsEditorServiceHelper.cs
- MaskedTextBoxTextEditorDropDown.cs
- ImageAutomationPeer.cs
- InputLanguageManager.cs
- relpropertyhelper.cs
- Ipv6Element.cs
- PersonalizationState.cs
- SerializationEventsCache.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- Int16Converter.cs
- RoleGroup.cs
- NamespaceQuery.cs
- Matrix.cs
- TypeConverters.cs
- Compiler.cs
- TextBoxAutoCompleteSourceConverter.cs
- COM2ComponentEditor.cs