Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Net / System / Net / HttpListenerException.cs / 1 / HttpListenerException.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net { using System; using System.ComponentModel; using System.Runtime.Serialization; using System.Runtime.InteropServices; [Serializable] public class HttpListenerException : Win32Exception { public HttpListenerException() : base(Marshal.GetLastWin32Error()) { GlobalLog.Print("HttpListenerException::.ctor() " + NativeErrorCode.ToString() + ":" + Message); } public HttpListenerException(int errorCode) : base(errorCode) { GlobalLog.Print("HttpListenerException::.ctor(int) " + NativeErrorCode.ToString() + ":" + Message); } public HttpListenerException(int errorCode, string message) : base(errorCode, message) { GlobalLog.Print("HttpListenerException::.ctor(int) " + NativeErrorCode.ToString() + ":" + Message); } protected HttpListenerException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { GlobalLog.Print("HttpListenerException::.ctor(serialized) " + NativeErrorCode.ToString() + ":" + Message); } public override int ErrorCode { // // the base class returns the HResult with this property // we need the Win32 Error Code, hence the override. // get { return NativeErrorCode; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net { using System; using System.ComponentModel; using System.Runtime.Serialization; using System.Runtime.InteropServices; [Serializable] public class HttpListenerException : Win32Exception { public HttpListenerException() : base(Marshal.GetLastWin32Error()) { GlobalLog.Print("HttpListenerException::.ctor() " + NativeErrorCode.ToString() + ":" + Message); } public HttpListenerException(int errorCode) : base(errorCode) { GlobalLog.Print("HttpListenerException::.ctor(int) " + NativeErrorCode.ToString() + ":" + Message); } public HttpListenerException(int errorCode, string message) : base(errorCode, message) { GlobalLog.Print("HttpListenerException::.ctor(int) " + NativeErrorCode.ToString() + ":" + Message); } protected HttpListenerException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { GlobalLog.Print("HttpListenerException::.ctor(serialized) " + NativeErrorCode.ToString() + ":" + Message); } public override int ErrorCode { // // the base class returns the HResult with this property // we need the Win32 Error Code, hence the override. // get { return NativeErrorCode; } } } } // 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
- MD5CryptoServiceProvider.cs
- TimeManager.cs
- ContourSegment.cs
- SmtpDigestAuthenticationModule.cs
- LayoutTableCell.cs
- ControlBuilderAttribute.cs
- DefaultValueAttribute.cs
- InsufficientMemoryException.cs
- RegisteredScript.cs
- ManipulationCompletedEventArgs.cs
- x509utils.cs
- UserPersonalizationStateInfo.cs
- PolyLineSegmentFigureLogic.cs
- TabControlEvent.cs
- ExtensionElementCollection.cs
- SmtpReplyReaderFactory.cs
- ImplicitInputBrush.cs
- PersonalizationStateInfo.cs
- HtmlControlPersistable.cs
- InputBuffer.cs
- ColorBuilder.cs
- ContainerControlDesigner.cs
- HtmlForm.cs
- FixedDocument.cs
- FusionWrap.cs
- WebPartDisplayModeEventArgs.cs
- UrlMappingsModule.cs
- OrthographicCamera.cs
- TargetControlTypeCache.cs
- TypeConverterHelper.cs
- WindowsComboBox.cs
- DesignerResources.cs
- FreeFormDragDropManager.cs
- InternalControlCollection.cs
- FormViewInsertEventArgs.cs
- NavigationService.cs
- PassportIdentity.cs
- _emptywebproxy.cs
- TableColumn.cs
- Assembly.cs
- AutoResetEvent.cs
- dsa.cs
- HandlerWithFactory.cs
- AttributeXamlType.cs
- FrameworkElement.cs
- KnowledgeBase.cs
- CodeTypeDelegate.cs
- PartDesigner.cs
- SqlPersonalizationProvider.cs
- RoutedEventHandlerInfo.cs
- ArgumentException.cs
- LinkedResourceCollection.cs
- EntityFrameworkVersions.cs
- ConfigXmlWhitespace.cs
- PaperSize.cs
- SqlDataSourceTableQuery.cs
- SharedPersonalizationStateInfo.cs
- StringResourceManager.cs
- WmlTextViewAdapter.cs
- TableSectionStyle.cs
- DateTimeUtil.cs
- RtfToXamlLexer.cs
- StackOverflowException.cs
- ImageMapEventArgs.cs
- ButtonPopupAdapter.cs
- DataPagerFieldItem.cs
- CodePropertyReferenceExpression.cs
- ArgumentNullException.cs
- SafeSystemMetrics.cs
- MarkupObject.cs
- ElementHostAutomationPeer.cs
- securestring.cs
- CalendarAutoFormat.cs
- SimpleHandlerBuildProvider.cs
- EventlogProvider.cs
- LayoutManager.cs
- RectangleHotSpot.cs
- Deflater.cs
- xml.cs
- Clipboard.cs
- GatewayIPAddressInformationCollection.cs
- MediaElementAutomationPeer.cs
- QueryStringHandler.cs
- NavigatorInvalidBodyAccessException.cs
- ArgIterator.cs
- SQLUtility.cs
- UInt16Converter.cs
- ProxyAssemblyNotLoadedException.cs
- AuthenticodeSignatureInformation.cs
- WebRequestModulesSection.cs
- GridViewSortEventArgs.cs
- ReadWriteObjectLock.cs
- BuildDependencySet.cs
- ZoomPercentageConverter.cs
- NavigateEvent.cs
- ProgressBarHighlightConverter.cs
- VariableModifiersHelper.cs
- ExpressionBindingCollection.cs
- PaperSize.cs
- Adorner.cs