Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / DataServiceQueryException.cs / 1305376 / 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
- CommonGetThemePartSize.cs
- CodeVariableDeclarationStatement.cs
- NTAccount.cs
- TCPListener.cs
- CodeAttributeDeclarationCollection.cs
- WeakEventManager.cs
- OptimizerPatterns.cs
- mansign.cs
- ShaderRenderModeValidation.cs
- ListenerHandler.cs
- Transform3DGroup.cs
- ComponentSerializationService.cs
- InputMethodStateTypeInfo.cs
- FileVersionInfo.cs
- XmlILStorageConverter.cs
- SqlMethodAttribute.cs
- InteropBitmapSource.cs
- InputMethodStateChangeEventArgs.cs
- LostFocusEventManager.cs
- UnionCqlBlock.cs
- HttpClientCertificate.cs
- DefaultPrintController.cs
- shaper.cs
- DataGridRelationshipRow.cs
- ResXBuildProvider.cs
- CookieHandler.cs
- RightsManagementPermission.cs
- ButtonBase.cs
- XMLUtil.cs
- CompositeActivityCodeGenerator.cs
- ReflectionServiceProvider.cs
- DataGridViewDesigner.cs
- ClonableStack.cs
- StructuralObject.cs
- TouchPoint.cs
- ConnectionsZone.cs
- GlobalItem.cs
- MetaType.cs
- LinearQuaternionKeyFrame.cs
- Cursors.cs
- CollectionViewGroup.cs
- AttributeData.cs
- XmlDataSource.cs
- DynamicRendererThreadManager.cs
- RSAPKCS1SignatureFormatter.cs
- UpdatePanelTrigger.cs
- ToolboxItem.cs
- InitializingNewItemEventArgs.cs
- ResourcesBuildProvider.cs
- Int32Collection.cs
- DynamicDocumentPaginator.cs
- SchemaCollectionCompiler.cs
- SettingsPropertyWrongTypeException.cs
- KeyValueInternalCollection.cs
- RelationshipWrapper.cs
- HttpInputStream.cs
- CharConverter.cs
- Clipboard.cs
- DependentList.cs
- WinFormsUtils.cs
- Identifier.cs
- QuestionEventArgs.cs
- _HTTPDateParse.cs
- StorageSetMapping.cs
- validation.cs
- TextTreeInsertUndoUnit.cs
- IFlowDocumentViewer.cs
- OracleConnectionStringBuilder.cs
- securestring.cs
- MailHeaderInfo.cs
- StreamUpdate.cs
- ModelItemExtensions.cs
- InternalsVisibleToAttribute.cs
- COM2Properties.cs
- ScrollableControl.cs
- Attachment.cs
- IPipelineRuntime.cs
- DbDataAdapter.cs
- VideoDrawing.cs
- CollectionChangeEventArgs.cs
- RectangleConverter.cs
- ServiceProviders.cs
- HMACSHA384.cs
- CryptoConfig.cs
- EntityObject.cs
- DataGridViewRowCancelEventArgs.cs
- DetailsViewUpdatedEventArgs.cs
- RadioButtonPopupAdapter.cs
- SelectionService.cs
- CodeDOMUtility.cs
- TextElementEnumerator.cs
- DataRowComparer.cs
- BinHexDecoder.cs
- AutomationFocusChangedEventArgs.cs
- String.cs
- BreakRecordTable.cs
- SrgsElementFactory.cs
- ExpressionBinding.cs
- DocumentSequenceHighlightLayer.cs
- RelationalExpressions.cs