Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- dbdatarecord.cs
- FlowDocumentFormatter.cs
- XmlStringTable.cs
- ImageMap.cs
- JobStaple.cs
- ThreadInterruptedException.cs
- KeyTime.cs
- XmlILModule.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- QueryStringHandler.cs
- PeoplePickerWrapper.cs
- Transform3D.cs
- ObjectListItemCollection.cs
- DictionaryTraceRecord.cs
- PersonalizationStateInfoCollection.cs
- GraphicsContext.cs
- ThreadBehavior.cs
- controlskin.cs
- TextEffect.cs
- metadatamappinghashervisitor.cs
- DynamicRouteExpression.cs
- XmlQueryType.cs
- ContentPlaceHolder.cs
- GeneralTransform3DGroup.cs
- CleanUpVirtualizedItemEventArgs.cs
- FreeFormDragDropManager.cs
- ConnectivityStatus.cs
- HtmlShim.cs
- LogReservationCollection.cs
- DesignerCatalogPartChrome.cs
- SQLString.cs
- Stylesheet.cs
- Button.cs
- SectionRecord.cs
- SearchForVirtualItemEventArgs.cs
- PeerDuplexChannelListener.cs
- DependencyPropertyChangedEventArgs.cs
- SqlRowUpdatedEvent.cs
- WebPartZone.cs
- EnumBuilder.cs
- ReferencedType.cs
- Single.cs
- Rethrow.cs
- WebPartDescriptionCollection.cs
- WriteLine.cs
- EventSinkHelperWriter.cs
- PasswordBoxAutomationPeer.cs
- DateTimeValueSerializerContext.cs
- DecoderReplacementFallback.cs
- AssemblyHelper.cs
- BaseCollection.cs
- UnsafePeerToPeerMethods.cs
- Style.cs
- ValueSerializer.cs
- FormatterServices.cs
- BindingCompleteEventArgs.cs
- DataGridColumnHeadersPresenter.cs
- XmlQueryContext.cs
- ValueProviderWrapper.cs
- HttpModuleCollection.cs
- List.cs
- InputLangChangeRequestEvent.cs
- ClientSponsor.cs
- GlyphCache.cs
- XamlStream.cs
- Helper.cs
- CompoundFileReference.cs
- PolicyStatement.cs
- LostFocusEventManager.cs
- hresults.cs
- GeometryHitTestResult.cs
- Parser.cs
- ImageClickEventArgs.cs
- TableCellsCollectionEditor.cs
- RoleManagerEventArgs.cs
- WeakEventTable.cs
- SafeFileMappingHandle.cs
- AccessDataSource.cs
- WebContext.cs
- precedingquery.cs
- ChameleonKey.cs
- DataControlCommands.cs
- BrowserCapabilitiesCompiler.cs
- CodeMemberMethod.cs
- HttpResponseHeader.cs
- SoapObjectInfo.cs
- SimpleTypeResolver.cs
- DropDownButton.cs
- BindableTemplateBuilder.cs
- unsafenativemethodstextservices.cs
- WCFModelStrings.Designer.cs
- TextDecorationCollection.cs
- RTLAwareMessageBox.cs
- AsyncStreamReader.cs
- FormViewInsertEventArgs.cs
- ItemsPanelTemplate.cs
- NavigationProgressEventArgs.cs
- precedingsibling.cs
- MobileCapabilities.cs
- NetNamedPipeBinding.cs