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
- TextEffectResolver.cs
- SystemInfo.cs
- FileFormatException.cs
- ArraySortHelper.cs
- TypeUtils.cs
- AnimationException.cs
- StylusEditingBehavior.cs
- AggregateException.cs
- StorageEntitySetMapping.cs
- wmiprovider.cs
- AnimationClock.cs
- BitSet.cs
- HttpCookie.cs
- ContractReference.cs
- HttpContextServiceHost.cs
- TransformerConfigurationWizardBase.cs
- ArraySet.cs
- BehaviorEditorPart.cs
- GetWinFXPath.cs
- XmlSerializableServices.cs
- SQLDecimalStorage.cs
- DataBoundControlParameterTarget.cs
- DetailsView.cs
- SynchronizingStream.cs
- CuspData.cs
- TreeIterators.cs
- CleanUpVirtualizedItemEventArgs.cs
- CodeBlockBuilder.cs
- DSGeneratorProblem.cs
- ActivityDesignerResources.cs
- ColorConverter.cs
- XmlTextAttribute.cs
- OverflowException.cs
- FieldCollectionEditor.cs
- UInt16Converter.cs
- GroupDescription.cs
- ProcessManager.cs
- Journal.cs
- Errors.cs
- BaseValidator.cs
- ViewStateChangedEventArgs.cs
- RequestUriProcessor.cs
- _SslSessionsCache.cs
- SqlErrorCollection.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- DataGridViewControlCollection.cs
- SemaphoreFullException.cs
- BasicExpressionVisitor.cs
- FormattedText.cs
- XsltConvert.cs
- InputReportEventArgs.cs
- Authorization.cs
- DefaultHttpHandler.cs
- DataControlCommands.cs
- ActiveXContainer.cs
- ParameterCollectionEditorForm.cs
- BookmarkScope.cs
- ServiceOperationParameter.cs
- SqlMethodTransformer.cs
- ReceiveCompletedEventArgs.cs
- XPathDescendantIterator.cs
- CFGGrammar.cs
- LoginCancelEventArgs.cs
- OracleConnectionStringBuilder.cs
- DynamicMethod.cs
- HandlerFactoryCache.cs
- MarkupWriter.cs
- VisualTreeUtils.cs
- Positioning.cs
- StreamInfo.cs
- PersonalizationStateQuery.cs
- ControlCachePolicy.cs
- BitmapImage.cs
- TextEndOfSegment.cs
- DataGridColumnCollection.cs
- FloatUtil.cs
- BitmapEffect.cs
- TiffBitmapEncoder.cs
- elementinformation.cs
- NameGenerator.cs
- TraceHwndHost.cs
- CheckedListBox.cs
- TypeSemantics.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- SchemaComplexType.cs
- StickyNoteHelper.cs
- PropertyCollection.cs
- EventLogPermission.cs
- TextTreeRootTextBlock.cs
- StrokeDescriptor.cs
- XmlNullResolver.cs
- CreateUserWizardAutoFormat.cs
- CodeGeneratorOptions.cs
- KeyBinding.cs
- IgnoreDataMemberAttribute.cs
- RenderingEventArgs.cs
- EncoderFallback.cs
- ControllableStoryboardAction.cs
- TemplateFactory.cs
- ClientSponsor.cs