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
- PackageRelationshipCollection.cs
- IntegerValidatorAttribute.cs
- ControlLocalizer.cs
- TreeBuilderXamlTranslator.cs
- Point3DAnimation.cs
- ImageDrawing.cs
- HttpRawResponse.cs
- SynchronizationScope.cs
- MappingSource.cs
- SocketElement.cs
- Debug.cs
- DataGridViewAccessibleObject.cs
- PageCodeDomTreeGenerator.cs
- UnSafeCharBuffer.cs
- SafeNativeMethodsCLR.cs
- LabelExpression.cs
- querybuilder.cs
- RelatedView.cs
- Exception.cs
- EmptyStringExpandableObjectConverter.cs
- TransformerInfo.cs
- AuthorizationPolicyTypeElementCollection.cs
- ToolStripOverflowButton.cs
- AutoResizedEvent.cs
- DiscreteKeyFrames.cs
- GeometryModel3D.cs
- FilteredAttributeCollection.cs
- RoleManagerSection.cs
- FunctionQuery.cs
- Icon.cs
- SerializationObjectManager.cs
- SwitchLevelAttribute.cs
- ProcessModuleCollection.cs
- ManifestResourceInfo.cs
- ForeignConstraint.cs
- RsaSecurityKey.cs
- DefaultObjectMappingItemCollection.cs
- SvcMapFileSerializer.cs
- MaterializeFromAtom.cs
- _RequestLifetimeSetter.cs
- RadioButtonFlatAdapter.cs
- InstancePersistenceContext.cs
- SqlFacetAttribute.cs
- TypeAccessException.cs
- HashLookup.cs
- FormClosedEvent.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- DiscoveryEndpointValidator.cs
- ScopedMessagePartSpecification.cs
- BamlCollectionHolder.cs
- ProcessHostMapPath.cs
- WindowPattern.cs
- DbDataSourceEnumerator.cs
- LinqToSqlWrapper.cs
- LayoutUtils.cs
- CompilationSection.cs
- SqlHelper.cs
- TrustManagerMoreInformation.cs
- GradientStopCollection.cs
- ViewStateException.cs
- DCSafeHandle.cs
- MulticastOption.cs
- EmptyEnumerable.cs
- DBConnectionString.cs
- MessageTransmitTraceRecord.cs
- HyperLinkStyle.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- ControlFilterExpression.cs
- TextWriterTraceListener.cs
- WindowsFormsHostAutomationPeer.cs
- Registry.cs
- VectorCollection.cs
- RuleInfoComparer.cs
- HWStack.cs
- WorkflowValidationFailedException.cs
- FillErrorEventArgs.cs
- CompilationRelaxations.cs
- GridViewColumnCollection.cs
- Pkcs7Recipient.cs
- FocusChangedEventArgs.cs
- Activator.cs
- TypeConverter.cs
- XMLSchema.cs
- RuntimeArgumentHandle.cs
- sqlinternaltransaction.cs
- WinEventWrap.cs
- BaseValidator.cs
- ContentElement.cs
- ArrangedElement.cs
- TreeViewImageIndexConverter.cs
- RichTextBoxAutomationPeer.cs
- ConnectionPoint.cs
- RegexRunnerFactory.cs
- Tuple.cs
- TemplateBindingExtension.cs
- InfoCardBaseException.cs
- ErrorProvider.cs
- TextAdaptor.cs
- ObjectReferenceStack.cs
- UnsafeNativeMethods.cs