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
- DetailsView.cs
- Comparer.cs
- SymmetricKeyWrap.cs
- ExpressionVisitor.cs
- securestring.cs
- SoapIncludeAttribute.cs
- CssTextWriter.cs
- FieldToken.cs
- BufferedReceiveManager.cs
- ExtensionWindow.cs
- ContextBase.cs
- WorkflowCommandExtensionItem.cs
- Function.cs
- httpapplicationstate.cs
- ActivityCompletionCallbackWrapper.cs
- PersonalizationProviderHelper.cs
- SslStreamSecurityUpgradeProvider.cs
- TreeNodeStyle.cs
- EventListenerClientSide.cs
- PnrpPermission.cs
- DataColumnMapping.cs
- SessionIDManager.cs
- DataSet.cs
- ToolStripButton.cs
- LogicalExpr.cs
- SqlBooleanizer.cs
- EventItfInfo.cs
- ReferentialConstraint.cs
- AliasExpr.cs
- DtrList.cs
- SweepDirectionValidation.cs
- DataGridViewControlCollection.cs
- TypedTableBase.cs
- StateDesigner.Helpers.cs
- SystemColorTracker.cs
- BitmapData.cs
- ConnectionManagementElement.cs
- CmsInterop.cs
- SystemMulticastIPAddressInformation.cs
- PropertyPushdownHelper.cs
- SHA256.cs
- SoapAttributeAttribute.cs
- TextFormattingConverter.cs
- CSharpCodeProvider.cs
- ReadOnlyDictionary.cs
- CodePrimitiveExpression.cs
- ClientTargetCollection.cs
- InputScope.cs
- ColumnResult.cs
- GlyphInfoList.cs
- ActionMessageFilter.cs
- ReflectionHelper.cs
- ExitEventArgs.cs
- GlyphsSerializer.cs
- TextFormatterHost.cs
- UIElementParagraph.cs
- DataGridCaption.cs
- FormsAuthenticationEventArgs.cs
- BridgeDataRecord.cs
- DataGridViewBand.cs
- ObjectDataSourceEventArgs.cs
- UInt64.cs
- SqlBinder.cs
- Object.cs
- ProfileParameter.cs
- GiveFeedbackEvent.cs
- ExpressionBindingCollection.cs
- VoiceObjectToken.cs
- PasswordRecovery.cs
- FileChangeNotifier.cs
- StateFinalizationActivity.cs
- ListBox.cs
- ProcessProtocolHandler.cs
- CodeMemberEvent.cs
- DataControlField.cs
- XmlValidatingReader.cs
- CLSCompliantAttribute.cs
- XamlPoint3DCollectionSerializer.cs
- StoragePropertyMapping.cs
- SecurityKeyUsage.cs
- RootProfilePropertySettingsCollection.cs
- SessionPageStateSection.cs
- AjaxFrameworkAssemblyAttribute.cs
- LogFlushAsyncResult.cs
- InternalSafeNativeMethods.cs
- SecureStringHasher.cs
- CancellationHandlerDesigner.cs
- OleDbException.cs
- ProcessHostConfigUtils.cs
- GenericXmlSecurityTokenAuthenticator.cs
- CommentEmitter.cs
- SocketAddress.cs
- DataGridRowsPresenter.cs
- ListMarkerSourceInfo.cs
- EntitySetDataBindingList.cs
- Drawing.cs
- PageAsyncTaskManager.cs
- VirtualizingStackPanel.cs
- ActivityCollectionMarkupSerializer.cs
- ExtendedPropertyCollection.cs