Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / DataServiceQueryException.cs / 1 / DataServiceQueryException.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Exception class for query requests. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; ////// The exception that is thrown when an error occurs while processing a batch request or /// during SaveChanges. /// #if !ASTORIA_LIGHT [Serializable] #endif [System.Diagnostics.DebuggerDisplay("{Message}")] public sealed class DataServiceQueryException : InvalidOperationException { #region Private fields. ///Actual response object. #if !ASTORIA_LIGHT [NonSerialized] #endif private readonly QueryOperationResponse response; #endregion Private fields. #region Constructors. ////// Creates a new instance of DataServiceQueryException. /// public DataServiceQueryException() : base(Strings.DataServiceException_GeneralError) { } ////// Creates a new instance of DataServiceQueryException. /// /// error message for this exception. public DataServiceQueryException(string message) : base(message) { } ////// Creates a new instance of DataServiceQueryException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. public DataServiceQueryException(string message, Exception innerException) : base(message, innerException) { } ////// Creates a new instance of DataServiceQueryException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. /// response object for this exception. public DataServiceQueryException(string message, Exception innerException, QueryOperationResponse 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 DataServiceQueryException. /// /// A StreamingContext containing the source of the serialized stream /// associated with the new DataServiceQueryException. [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 DataServiceQueryException(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 QueryOperationResponse 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 query requests. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; ////// The exception that is thrown when an error occurs while processing a batch request or /// during SaveChanges. /// #if !ASTORIA_LIGHT [Serializable] #endif [System.Diagnostics.DebuggerDisplay("{Message}")] public sealed class DataServiceQueryException : InvalidOperationException { #region Private fields. ///Actual response object. #if !ASTORIA_LIGHT [NonSerialized] #endif private readonly QueryOperationResponse response; #endregion Private fields. #region Constructors. ////// Creates a new instance of DataServiceQueryException. /// public DataServiceQueryException() : base(Strings.DataServiceException_GeneralError) { } ////// Creates a new instance of DataServiceQueryException. /// /// error message for this exception. public DataServiceQueryException(string message) : base(message) { } ////// Creates a new instance of DataServiceQueryException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. public DataServiceQueryException(string message, Exception innerException) : base(message, innerException) { } ////// Creates a new instance of DataServiceQueryException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. /// response object for this exception. public DataServiceQueryException(string message, Exception innerException, QueryOperationResponse 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 DataServiceQueryException. /// /// A StreamingContext containing the source of the serialized stream /// associated with the new DataServiceQueryException. [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 DataServiceQueryException(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 QueryOperationResponse 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
- DetailsViewRowCollection.cs
- SqlDataAdapter.cs
- PolygonHotSpot.cs
- UnaryNode.cs
- ExtensionWindow.cs
- SynchronizationScope.cs
- IpcChannel.cs
- RegionInfo.cs
- BindingUtils.cs
- StreamHelper.cs
- ServiceEndpointAssociationProvider.cs
- SoapHeader.cs
- CancellationState.cs
- ClientFormsIdentity.cs
- EntityDataSourceWrapperCollection.cs
- BufferedGraphicsContext.cs
- Transform3DCollection.cs
- AudioLevelUpdatedEventArgs.cs
- ScriptIgnoreAttribute.cs
- DataServiceQueryException.cs
- DataBoundControlHelper.cs
- PersonalizationProviderCollection.cs
- EnterpriseServicesHelper.cs
- FontFamily.cs
- COM2IPerPropertyBrowsingHandler.cs
- Int32CollectionConverter.cs
- OleDbDataReader.cs
- BaseEntityWrapper.cs
- NotFiniteNumberException.cs
- XmlValidatingReaderImpl.cs
- MobileCapabilities.cs
- OleDbEnumerator.cs
- UrlPropertyAttribute.cs
- TypeConvertions.cs
- RoutedEventConverter.cs
- DBDataPermission.cs
- SqlFacetAttribute.cs
- QuadTree.cs
- AndCondition.cs
- SQLInt16Storage.cs
- LinkLabel.cs
- EncoderParameter.cs
- SiblingIterators.cs
- SingleAnimationUsingKeyFrames.cs
- ReadOnlyObservableCollection.cs
- FilterEventArgs.cs
- _SafeNetHandles.cs
- ContextInformation.cs
- TrackingExtract.cs
- FileLogRecordHeader.cs
- ThousandthOfEmRealDoubles.cs
- Queue.cs
- Int32Animation.cs
- BindingContext.cs
- RowToParametersTransformer.cs
- DbParameterCollectionHelper.cs
- PseudoWebRequest.cs
- Thumb.cs
- IPGlobalProperties.cs
- RequestNavigateEventArgs.cs
- ObjectDataSourceEventArgs.cs
- DataGridViewCheckBoxCell.cs
- ArrayList.cs
- EncodingTable.cs
- CollectionEditor.cs
- BamlBinaryReader.cs
- RequestQueryProcessor.cs
- TextAnchor.cs
- XmlStringTable.cs
- TextPattern.cs
- SystemWebCachingSectionGroup.cs
- QueryContext.cs
- SoapFormatter.cs
- MachinePropertyVariants.cs
- Profiler.cs
- NavigationExpr.cs
- VirtualPath.cs
- WindowsGraphics.cs
- EntityDataSourceReferenceGroup.cs
- ArgumentOutOfRangeException.cs
- AsymmetricAlgorithm.cs
- ProfileGroupSettingsCollection.cs
- ValueHandle.cs
- ToolStrip.cs
- DataGridViewColumnHeaderCell.cs
- XmlDocumentSurrogate.cs
- ValueTable.cs
- _TimerThread.cs
- URL.cs
- DataSourceCacheDurationConverter.cs
- HScrollBar.cs
- TranslateTransform3D.cs
- LicenseManager.cs
- StringFormat.cs
- DelegatingConfigHost.cs
- SafeRegistryHandle.cs
- ProcessRequestArgs.cs
- NumberAction.cs
- MD5CryptoServiceProvider.cs
- DataGridViewButtonColumn.cs