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 / DataServiceRequestException.cs / 1 / DataServiceRequestException.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Exception class for batch requests and CUD operations. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; ////// The exception that is thrown when executing a single query request. /// #if !ASTORIA_LIGHT [Serializable] #endif [System.Diagnostics.DebuggerDisplay("{Message}")] public sealed class DataServiceRequestException : InvalidOperationException { ///Actual response object. #if !ASTORIA_LIGHT [NonSerialized] #endif private readonly DataServiceResponse response; #region Constructors. ////// Creates a new instance of DataServiceRequestException. /// public DataServiceRequestException() : base(Strings.DataServiceException_GeneralError) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. public DataServiceRequestException(string message) : base(message) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. public DataServiceRequestException(string message, Exception innerException) : base(message, innerException) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. /// response object for this exception. public DataServiceRequestException(string message, Exception innerException, DataServiceResponse 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 DataServiceException. /// /// A StreamingContext containing the source of the serialized stream /// associated with the new DataServiceException. [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 DataServiceRequestException(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 DataServiceResponse 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 batch requests and CUD operations. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; ////// The exception that is thrown when executing a single query request. /// #if !ASTORIA_LIGHT [Serializable] #endif [System.Diagnostics.DebuggerDisplay("{Message}")] public sealed class DataServiceRequestException : InvalidOperationException { ///Actual response object. #if !ASTORIA_LIGHT [NonSerialized] #endif private readonly DataServiceResponse response; #region Constructors. ////// Creates a new instance of DataServiceRequestException. /// public DataServiceRequestException() : base(Strings.DataServiceException_GeneralError) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. public DataServiceRequestException(string message) : base(message) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. public DataServiceRequestException(string message, Exception innerException) : base(message, innerException) { } ////// Creates a new instance of DataServiceRequestException. /// /// error message for this exception. /// Exception that caused this exception to be thrown. /// response object for this exception. public DataServiceRequestException(string message, Exception innerException, DataServiceResponse 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 DataServiceException. /// /// A StreamingContext containing the source of the serialized stream /// associated with the new DataServiceException. [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 DataServiceRequestException(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 DataServiceResponse 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
- ByeMessageApril2005.cs
- DictionaryChange.cs
- PermissionSetEnumerator.cs
- BooleanToVisibilityConverter.cs
- Oid.cs
- TextEditorSpelling.cs
- ValueUtilsSmi.cs
- XmlDownloadManager.cs
- DataColumn.cs
- KeyValuePairs.cs
- ComponentChangingEvent.cs
- Compiler.cs
- Control.cs
- DataGridViewDataErrorEventArgs.cs
- SoapWriter.cs
- TrimSurroundingWhitespaceAttribute.cs
- ApplicationProxyInternal.cs
- TextureBrush.cs
- Model3DGroup.cs
- InputBinding.cs
- WeakReference.cs
- xml.cs
- codemethodreferenceexpression.cs
- GridViewCommandEventArgs.cs
- WebPartCollection.cs
- InputLangChangeRequestEvent.cs
- DataControlField.cs
- DirectionalLight.cs
- SqlDataSourceCache.cs
- httpapplicationstate.cs
- TemplateField.cs
- LineServices.cs
- Membership.cs
- ContextBase.cs
- CellNormalizer.cs
- _Events.cs
- RequestBringIntoViewEventArgs.cs
- PathFigureCollectionConverter.cs
- AdornerHitTestResult.cs
- InnerItemCollectionView.cs
- CqlParser.cs
- XmlWhitespace.cs
- CompositeDataBoundControl.cs
- _ConnectOverlappedAsyncResult.cs
- Int64AnimationBase.cs
- FigureParagraph.cs
- GroupJoinQueryOperator.cs
- _LocalDataStoreMgr.cs
- NativeMethods.cs
- User.cs
- ScrollData.cs
- ApplicationDirectory.cs
- BamlTreeUpdater.cs
- EventBuilder.cs
- WebEventCodes.cs
- MarkupCompilePass2.cs
- SQLChars.cs
- EditorPart.cs
- ProfileSettings.cs
- SignatureToken.cs
- Variable.cs
- TabControlEvent.cs
- IdentitySection.cs
- DiscriminatorMap.cs
- SuppressMergeCheckAttribute.cs
- StateMachineWorkflowDesigner.cs
- BufferManager.cs
- XPathChildIterator.cs
- X509Chain.cs
- XPathAncestorQuery.cs
- TextBounds.cs
- BaseProcessor.cs
- SafeArrayRankMismatchException.cs
- StickyNoteContentControl.cs
- TextShapeableCharacters.cs
- DispatchWrapper.cs
- ExpressionsCollectionConverter.cs
- DependencyProperty.cs
- _NtlmClient.cs
- GridViewItemAutomationPeer.cs
- ReadOnlyObservableCollection.cs
- SqlCharStream.cs
- BindingExpressionBase.cs
- NativeMethods.cs
- xmlfixedPageInfo.cs
- ReadOnlyCollection.cs
- StreamResourceInfo.cs
- DefaultMemberAttribute.cs
- DragEvent.cs
- SchemaName.cs
- CodeDesigner.cs
- GridItemPatternIdentifiers.cs
- KeyValuePair.cs
- EdmToObjectNamespaceMap.cs
- LinqDataSourceDisposeEventArgs.cs
- LayoutManager.cs
- DataRecordInfo.cs
- DoubleLinkListEnumerator.cs
- DataSetMappper.cs
- FixedSOMLineCollection.cs