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
- ManualResetEvent.cs
- PkcsMisc.cs
- HexParser.cs
- RSAOAEPKeyExchangeFormatter.cs
- CursorInteropHelper.cs
- InstanceNormalEvent.cs
- OletxCommittableTransaction.cs
- ValueConversionAttribute.cs
- ParenthesizePropertyNameAttribute.cs
- ToolStripDropDownMenu.cs
- BatchStream.cs
- ObjectItemLoadingSessionData.cs
- RemoteCryptoSignHashRequest.cs
- RegisteredScript.cs
- LinearGradientBrush.cs
- OdbcStatementHandle.cs
- ScriptingAuthenticationServiceSection.cs
- StringFormat.cs
- PropertyGridCommands.cs
- DeflateInput.cs
- XmlSchemaImport.cs
- WebPartUtil.cs
- AppSecurityManager.cs
- EntityClientCacheKey.cs
- FragmentQuery.cs
- SqlTopReducer.cs
- HtmlToClrEventProxy.cs
- DependencyObject.cs
- ConnectionsZone.cs
- XmlWrappingReader.cs
- TrustManagerPromptUI.cs
- DependencyObject.cs
- ErrorItem.cs
- contentDescriptor.cs
- WsdlInspector.cs
- DbXmlEnabledProviderManifest.cs
- XsdValidatingReader.cs
- TcpDuplicateContext.cs
- WebConfigurationHost.cs
- ShapingWorkspace.cs
- COAUTHINFO.cs
- RoleGroup.cs
- EventLogEntryCollection.cs
- WorkflowServiceInstance.cs
- ProcessThread.cs
- SizeKeyFrameCollection.cs
- InputProviderSite.cs
- ReliabilityContractAttribute.cs
- IdentitySection.cs
- AnimationClockResource.cs
- Command.cs
- ProxyWebPartManager.cs
- TextTreeRootNode.cs
- ResourcesChangeInfo.cs
- securitycriticaldata.cs
- UnmanagedMarshal.cs
- latinshape.cs
- TransactionChannelFaultConverter.cs
- SqlProvider.cs
- X509Certificate.cs
- PkcsUtils.cs
- MouseGestureConverter.cs
- TreeNodeCollection.cs
- DigitShape.cs
- StylusLogic.cs
- HtmlTitle.cs
- BinaryConverter.cs
- EntityKeyElement.cs
- TcpClientSocketManager.cs
- ToolboxComponentsCreatedEventArgs.cs
- IndependentAnimationStorage.cs
- CodeSpit.cs
- WindowsAuthenticationModule.cs
- CodeTypeDelegate.cs
- AutomationPropertyInfo.cs
- WhitespaceRule.cs
- WebResourceAttribute.cs
- ErrorFormatter.cs
- ExtensionSurface.cs
- ProtocolInformationWriter.cs
- DiscriminatorMap.cs
- CorrelationHandle.cs
- ButtonColumn.cs
- ErrorStyle.cs
- MetadataItemEmitter.cs
- Viewport2DVisual3D.cs
- LinqDataSourceUpdateEventArgs.cs
- PathNode.cs
- SqlTrackingQuery.cs
- ProgressChangedEventArgs.cs
- Assembly.cs
- OracleConnectionFactory.cs
- Int32CAMarshaler.cs
- XpsInterleavingPolicy.cs
- PhysicalFontFamily.cs
- SQLCharsStorage.cs
- UInt64.cs
- DispatcherObject.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- TreeViewCancelEvent.cs