Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RuleSetBrowserDialog.cs
- ToolTip.cs
- BaseCAMarshaler.cs
- Schema.cs
- ItemMap.cs
- ClientConfigurationSystem.cs
- UxThemeWrapper.cs
- ErrorActivity.cs
- WorkflowOwnerAsyncResult.cs
- Group.cs
- CollectionsUtil.cs
- ProcessInputEventArgs.cs
- ElementInit.cs
- wgx_exports.cs
- DocumentSequenceHighlightLayer.cs
- ECDiffieHellmanCngPublicKey.cs
- DefaultAsyncDataDispatcher.cs
- ByteStream.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- XmlEntity.cs
- DocumentPaginator.cs
- Triplet.cs
- GridViewRowEventArgs.cs
- DataBinding.cs
- ProfilePropertyNameValidator.cs
- MetadataArtifactLoaderCompositeResource.cs
- GradientBrush.cs
- OdbcEnvironmentHandle.cs
- RectangleGeometry.cs
- SystemIPInterfaceProperties.cs
- ExpressionBindingCollection.cs
- NamespaceCollection.cs
- ToolStripPanelCell.cs
- SoapMessage.cs
- TreeNodeBindingCollection.cs
- ByteStack.cs
- CorrelationQuery.cs
- ImportContext.cs
- QueryStringParameter.cs
- CounterCreationData.cs
- FlowDocumentPaginator.cs
- DelegateArgumentReference.cs
- Debug.cs
- NativeMethods.cs
- EntityAdapter.cs
- KeyConstraint.cs
- WmlValidationSummaryAdapter.cs
- URI.cs
- QueryContinueDragEventArgs.cs
- InternalConfigConfigurationFactory.cs
- XmlAnyAttributeAttribute.cs
- TdsRecordBufferSetter.cs
- ItemCollection.cs
- Expander.cs
- MsmqNonTransactedPoisonHandler.cs
- DirectoryRedirect.cs
- FilteredReadOnlyMetadataCollection.cs
- XmlSerializableServices.cs
- DateRangeEvent.cs
- DbConvert.cs
- JsonSerializer.cs
- WindowPattern.cs
- HttpWriter.cs
- TypographyProperties.cs
- PartialCachingAttribute.cs
- ServicePointManagerElement.cs
- DictionarySectionHandler.cs
- LogicalExpr.cs
- Blend.cs
- AppDomain.cs
- DebugController.cs
- ParameterToken.cs
- HighlightOverlayGlyph.cs
- WebServiceTypeData.cs
- DisplayNameAttribute.cs
- RequestCacheManager.cs
- ValidationEventArgs.cs
- ConfigurationPropertyAttribute.cs
- TagNameToTypeMapper.cs
- DBSqlParserTable.cs
- StylusLogic.cs
- PointLight.cs
- FileDialog_Vista_Interop.cs
- VariableExpressionConverter.cs
- Guid.cs
- PropertyRef.cs
- Selection.cs
- _ListenerAsyncResult.cs
- MenuEventArgs.cs
- safesecurityhelperavalon.cs
- SafeSecurityHelper.cs
- ProcessHostServerConfig.cs
- MemberMemberBinding.cs
- InteropExecutor.cs
- MessageEncodingBindingElement.cs
- LabelEditEvent.cs
- SelectionItemProviderWrapper.cs
- TextServicesPropertyRanges.cs
- XamlNamespaceHelper.cs
- RightsManagementPermission.cs